Skip to main content

*YUESER*'s definitions

Dogfood

Street slang for Heroin. Used in New Orleans, mostly out of the Hollygrove area.
by *YUESER* November 8, 2011
mugGet the Dogfoodmug.

Share this definition