Skip to main content

Preciousmama's definitions

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 is so pretty she make everyone drop dead.
by Preciousmama December 27, 2016
mugGet the London mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email