1 definition by Pig and turtle

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 9, 2013
Get the leighella mug.