1 definition by AdrienG1

Top Definition
To Dunk on someone in basket ball forcing the defender to absorb alot of contact with the dunkers nuts
Did you see Vince Carter Tea Bag Andei Kerileino on the USA Game??
by AdrienG1 March 16, 2007
Mug icon
Buy a tea bag mug!