tea bag
noun
Definitions
A cloth or paper sachet containing tea leaves or herbal tea, designed to act as an infuser when submerged in hot water.
verb
Definitions
To lower one’s testicles into the mouth of another person, or onto the face or head of another person.
To sit or crouch repeatedly on the head of another player's character after they are dead.