arnoldpalmer111's definitions
The sexual act of tea-bagging someone, and then proceeding to urinate in their mouths. Derives from the tea and lemonade combo of the popular drink.
by arnoldpalmer111 February 22, 2010
Get the Arnold Palmermug.
Get the Arnold Palmermug. We'll email you a link to sign in instantly.