Top Definition
arrogant manager of chelsea
I the best manager in the world. i just the best but i better than the best. I not big headed i just the best.
by David Richardson April 10, 2005
Free Daily Email

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

Emails are sent from We'll never spam you.