See also: Scoobies

English

edit

Noun

edit

scoobies

  1. plural of scooby