Skip to main content

Definitions by crinklecrinkle

large paper bag(holiday shopping bag) you have little boys stand in, when molesting them in a restroom stall, so passers by don't see his feet.
lad bag by crinklecrinkle September 17, 2003