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 25, 2010
Get the papa johns on deck mug.