1 definition by B.M.STAR

Top Definition
an enormous backpack, or purse.
adriel's backpack
by B.M.STAR December 10, 2003

Mug icon
Buy a Douche Bag mug!