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
Get the mug
Get a The American School in London mug for your barber Bob.
2
A shitty, yet hella expensive school full of rich bitches. Also known as "ASL"
"She's ugly, fake, rich, and bitchy... She must go to The American School in London.
by birdy93 December 17, 2015
Get the mug
Get a The American School in London mug for your Aunt Nathalie.