Top definition
Incredibly sexy woman like no other woman. Highly intelligent, creative, and witty. Also known for being quick to define her own name.
That Eska, well she is really something.
by TalkOnThat March 08, 2015
Get the mug
Get a Eska mug for your coworker Abdul.
buy the domain for your cat site