Top Definition
Awesome school for those rich enough to attend. You'll feel out of place if your dad isn't a CEO or banker though.
Person 1 sees Person 2 sporting every kind of designer clothing/accessories possible.
Person 1: "Where do you go to school?"
Person 2: "The American School in London"
Person 1: "Explains a lot"
by cute22 November 21, 2012

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.

×