1 definition by arnoldpalmer111

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.
Dude, that girl loves Arnold Palmer.
by arnoldpalmer111 February 22, 2010
Get the Arnold Palmer mug.