1 definition by Jhoislhl

Beautiful girl that is a rare on to find, she is normally a very nice girl who is very athletic
Damn that irl must be a leighana she looks really good
by Jhoislhl August 15, 2017
Get the leighana mug.