Top definition
a padded envelope in which all kinds of objects can be placed and posted without fear of breaking
I put my crack in the jiffy bag and mailed it to London
by prawnstar69 September 24, 2003
Get the mug
Get a jiffy bag mug for your father Paul.
buy the domain for your foodie site