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 Dogfood mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email