>>

explosive diarrhea

📘 English Definition(英文释义)
  1. A liquid defacation so forceful you have to hold onto the toilet seat to avoid liftoff.
  2. > I ate the buffet at Foo Kee and ended up with explosive diarrhea