Yakshat

Simultaneous vomiting and diarrhoea.
I was so ill I yakshat.
by Morgan Spiced August 26, 2018
mugGet the Yakshatmug.

Share this definition