Skip to main content

Definitions by Braceface.Lon

London 

Share definition Flag
London is beautiful,a boss bitch, A caring person ,she is loyal in many ways, she has a big booty and she cute
Basically London is a whole {meal}
London by Braceface.Lon May 2, 2018