1 definition by YaBoiNyx

Top Definition
A robotic toaster shark which stabs you with knives that she shits out of nowhere
Oh God it's Eesha again, RUN!
by YaBoiNyx May 10, 2020

Mug icon
Buy a Eesha mug!