
Mine happened in public as well. We were at the movies and had gone to a grocery store afterwards, well I went to the washroom and was washing my hands, looked in the mirror and there was a huge stain on the front of my shirt

Needless to say we bought bra pads the next day