Top definition
Referring to a drug dealer who is willing to deliver having stock in.
John: papa johns on deck
Abe: come through man. you know my address.
by bregalston September 24, 2010
Get the mug
Get a papa johns on deck mug for your dad Manafort.