boston sucks
red sox fans are proof enough that boston sucks
a phrase referring to a city full of obnoxious sports fans and extremely bad drivers
"red sox fans are proof enough that boston sucks" What is the definition of "boston sucks"?