1 definition by ihatetheredsox

Top Definition
a red sox fan in bandwagoner denial.
person a: "I love the red sox!"

"Red Sox Nation baby!"

person b: "have you ever been to boston?"

person a: "no"
by ihatetheredsox August 07, 2011

Mug icon
Buy a Red Sox Nation mug!