Top definition
The sensation when a person finds themselves completely drenched in their own urine and fecal matter.
Man, I drank way to much. I'm feeling Zpu up in here and its pretty raunchy.
by Throst January 22, 2018
Get the mug
Get a Zpu mug for your Aunt Nathalie.
buy the domain for your travel blog