Skip to main content

Definitions by Morgan Spiced

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