What is Flortch?
Accidently shitting oneself, usually wet and always by surprise. Diarhea fart.
I went to pick up that box but it was heavier than I thought and I flortched myself.
See accident, wet fart, blaster