1 definition by _nc

Top Definition
Emotional sensitive dumb clueless asshole
You’re such an esdca!
by _nc January 14, 2020

Mug icon
Buy a Esdca mug!