Green’s Dictionary of Slang

scooby snacks n.

see scoobie snax n.