Top definition
A portion of marijuana, equivalent to 20USD, Which weighs no less that 1.6g
Yo, let me see how fat your twauns are
by STATUS18 October 17, 2007
Get the mug
Get a Twaun mug for your cousin Larisa.