1 definition by That0Ajay0Kid

Top Definition
A name for a very amazing, beautiful girl. She's warmhearted and sweet and will help anyone in need, especially animals and the homeless. She has beautiful eyes and hair. She's very outgoing and oftentimes crazy and a little weird, but people love her regardless because she is herself and that's what matters most. London basically means "amazing all around".
Girl: So my new girlfriend's name is London.

Other girl: Oh sweet! That means she's amazing!
by That0Ajay0Kid June 03, 2011

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug