Skip to main content

Definitions by Roach Infesta

A drug dealer that delivers.
"Hey dude, Papa John is on the phone...he'll be here in 20."
Papa John by Roach Infesta December 9, 2008