Top Definition
A franchise of international preparatory schools whose stated goals are to unite students from around the globe and help foster international understanding and peace. In practice, 75% of graduates go on to work in the financial sector.
David: Hey, remember how Ahmed wanted to save the world back at the United World College?

Jeff: Yeah, he's working at the IMF now.
by MrTrenty June 06, 2011
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.