1 definition by Kitkatxoxox

Esha, totally gorgeous and smart! Has the best personality ever! Hot & sexy Esha. Silly and loves randomness!
Oh my goshlings its Esha!
by Kitkatxoxox October 1, 2011
Get the Esha mug.