Scooby meaning

Shortened form of Scooby-Doo, a fictional anthropomorphic dog that is the subject of a children's cartoon; used to make phrases bringing to mind aspects of that cartoon.
pronoun
0
0
Advertisement