Top definition
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?
by knickersnotterlover March 16, 2010
Get the mug
Get a knicker snot mug for your brother Abdul.