Top definition
Abbreviaton for "You Just Pooped Your Pants". Usually used as a question following IJPMP.
"IJPMP"
"YJPYP?"
"Yes ^_^"
by The Soul Eater October 22, 2006
Get the mug
Get a YJPYP mug for your guy Zora.