1 definition by Queen Tay

Top Definition
A self obsessed slit who sleeps with every man she runs into. She is very skinny and has a sexy body which lures the men in. She isn't very smart in school, but is smart when referring to men.
She is such an Esella!
by Queen Tay February 02, 2016

Mug icon
Buy a Esella mug!