look up any word, like the eiffel tower:

1 definition by Snake in the UP

 
1.
someone who can't take a loss in stride.
Bill Belichick is the biggest sore loser of them all.
by Snake in the UP February 03, 2008