Skip to main content

Definitions by schwagpad

tea drop 

The act of squeezing a drop of ass-juice tea into someone's mouth.
My dingleberries had grown big enough to produce several tea drops for every semi-conscious drunk at the party.
tea drop by schwagpad November 15, 2009