tweeza's definitions
to tweeze (smoke weed) and snuggle at the same time....and the appropriate clothing is required (sweatpants)
by tweeza March 23, 2007
Get the twuggle mug.
Get the twuggle mug.We'll email you a link to sign in instantly.