Top definition
The act of defecating and urinating at the same time. Often brought on by some sort of illness, or just holding everything back too long.
Dude I think I have to defurinate. Those beef tacos and beer are catching up with me!!
by Lord Pumkin Longshanked January 22, 2011
Get the mug
Get a Defurinate mug for your fish Yasemin.