Skip to main content

Definitions by Sportstop.com

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?
Boston Tea Party by Sportstop.com October 26, 2008