1 definition by soham

Top Definition
Fan of a team which is no longer in contention in an ongoing tournament.
India & Pak's early exit from the 2007 world cup has created a billion sports orphans (cricket orphans).
by soham April 10, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×