{{term}}
- {{preview}}
Top definition
Embarracide
to die of
embarassment
; hyperbole of feeling embarassment; quoted from anime
Bokura
wa
Minna
Kawaisou; embarassment and suicide in one word
If you keep looking at
me like
that, I might
die
of
embarracide
.
by
Embarracide
May 27, 2014
Get a
Embarracide
mug for your mom Larisa.