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!"