1 definition by Ajab Khan

The performance of Manchester United's English Premier League campaign of the year 2008-2009. Winning almost all 38 matches,by a single goal deficit only.
"Barcelona were lucky to win La Liga in 2009."
by Ajab Khan January 31, 2009

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.

×