Skip to main content

Definitions by Lets_Do_Scooby_Snacks

Scooby Snacks 

Slang for LSD or "Little Scooby Doo". Everybody loves Scooby Snacks!
Greg: "I tripped my fucking balls off last night."

Fred: "Dude. You gotta give me some of those Scooby Snacks!"