Top definition
A 12, or more, man Tea-Bag on one person.
There were like 20 guys in that Boston Harbor!
by BattPenis July 27, 2011
Get the mug
Get a Boston Harbor mug for your dog Larisa.