Skip to main content

Roach Infesta's definitions

Papa John

A drug dealer that delivers.
"Hey dude, Papa John is on the phone...he'll be here in 20."
by Roach Infesta December 9, 2008
mugGet the Papa John 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