1 definition by coolguy126(totaly not jillard)

Top Definition
A girl whose suprisingly good at engilsh, but also extremely bad at speeking or socializing with others. This girl may seem shy or "emo" but really isn't. Like she gets super loud when you get to know her.

and other things blah blah blah..
Friend 1: Dude look at the weird emo person over there
Friend 2: Oh that's just leanelyn
by coolguy126(totaly not jillard) April 17, 2018

Mug icon
Buy a Leanelyn mug!