1 definition by zero charisma

Top Definition
Also known as the female tea bag. It is when a female rubs her vagina on someone's head.
Did you see how she just snail trailed his head playing leap frog?
by zero charisma February 21, 2010
Mug icon
Buy a snail trail mug!