Monday, October 11, 2010

Definition of a 'Homer'

Re Sports: A fan who believes that the other team is full of cheaters, the refs are paid off, and their team 'just needs the right motivation' to win a championship. Possibly despite all indications to the contrary. In other words.....deluded.

No comments: