Green’s Dictionary of Slang

skooby v.

see scooby v.