it really sucks for me that a bunch idiots like the boston celtics when they do good
a giant bandwagon that everyone started joining during the 2007-08 season
"it really sucks for me that a bunch idiots like the boston celtics when they do good" What is the definition of "boston celtics"?