Skip to main content

Sportstop.com's definitions

Boston Tea Party

The act of preforming a teabag, with the scrotum fully in ones mouth. then urinating on the face of the teabagged
You got the Boston Tea Party last night!? How do you feel about yourself?
by Sportstop.com October 26, 2008
mugGet the Boston Tea Partymug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email