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.