1 definition by Sportstop.com

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 September 10, 2008
Get the Boston Tea Party mug.