1 definition by Teaontoast

A girl with beautiful blue eyes. She is a shy girl who can easily hide her emotions. She will wait patiently for her prince charming to sweep her off her feet.
Omg that girl is such a leigha
by Teaontoast October 21, 2013
Get the Leigha mug.