Scooby snacks
English
Noun
Scooby
snacks
plural of
Scooby snack