1 definition by ms. tigerlily

Top Definition
Boston.
Because Boston is boss.
Bosstown! Throw them threes up.
by ms. tigerlily November 05, 2008
Mug icon
Buy a Bosstown mug!