Top Definition
a pepsi ball spa is tea baggin' while the "tea cup" has an assorted carobanated beverage in thier mouth and gargles
"lucy gave me a wicked pepsi ball spa last night"
by DVZ BITCHES August 22, 2006
6 Words related to pepsi ball spa

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.