Definitions by Preciousmama
London
A pretty female that attracts all the men and even some women. She is a total bad ass. She is loud from time to time but a good friend. Everyone should get them a london.
London by Preciousmama December 27, 2016