Slang term for when a lady has unexpected discharge
Oh no dear, I have to visit the loo, I’ve made a frightening minge mess.