Top definition
Most annoying girl that you'll ever meet! But funny and tiring to be around. Always talks about hairlines!
"I had a tough time with Elynna"
by Takeuchi2 March 26, 2017
Get the mug
Get a elynna mug for your Aunt Larisa.