1 definition by schjuell isttamaaItb

Top Definition
a merchandising company based in manchester, england, who are responsible for paying the referee salaries in the english premier league, also to some extent involved in playing football.
person a: this year arsenal will win the premiership! they smashed chelsea yesterday 4-1!

person b: no, manchester united will win, they have the most expensive players and the best referees.
by schjuell isttamaaItb December 02, 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.

×