knicker snot
pretty much, when you have discharge on your pants.
Person A: One of my work colleagues came into the office this morning and shortly after arriving complained they'd just found knicker snot on their trousers. I don't want to appear stupid or naive, can anyone help me out with what this could be?
Person B: Would you really admit it if it were yours?
Person B: Would you really admit it if it were yours?