Top definition
the most beautiful most amazing girl on the planet. She has the prettiest smile in the room, and knows how to make her man write her name on urban dictionary
"Wow look at Leile, I wish i was her"
by causem June 26, 2015
Get the mug
Get a Leile mug for your Facebook friend Manley.
buy the domain for your recipe blog