1 definition by Nsnzjnxnsme

London is a fine ass girl with a super sweet and funny side who never gives up and is super strong willed with a freaky side.
Did you see that guy he's dating a London he's so lucky.
by Nsnzjnxnsme April 1, 2018
Get the London mug.