1 definition by im nice

Top Definition
an awesome person
wow, what an esha.
by im nice May 20, 2004
Mug icon
Buy a esha mug!