Sneezing while on your period

Grims
That weird feeling you get when you sneeze or cough and it felt like you gave birth to a waterfall, I feel awkward to walk in public after that 😐