a phrase referring to a city full of obnoxious sports fans and extremely bad drivers.
red sox fans are proof enough that boston sucks.
374👍 186👎