Top definition
A fine beautiful girl dating a great ejaculating brown haired panty dropping but faithful guy named layton, she is the sexiest committed girl in the world
She's so Leighella
by Pig and turtle October 09, 2013
Get the mug
Get a leighella mug for your barber Rihanna.