2 definition by Pen0r5027

Top Definition
Have a female do a hand stand, or so that her vagina faces up. then you pour liquid into the vagina. then the male or female procedes to drink said liquid from the vagina. like a tea cup
I say, Niles, this Tea Cup is awfully hairy today
by Pen0r5027 October 21, 2007

Mug icon
Buy a Tea Cup mug!
refering to leaving a place.
Lets jamboni out of here.
by Pen0r5027 October 21, 2007

Mug icon
Buy a jamboni mug!