Skip to main content

Definitions by Pig and turtle

leighella 

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
leighella by Pig and turtle October 9, 2013