human waste- specifically: feces
none needed- humanure is pretty straightforward
by hellmo88 June 27, 2010
1 more definition
(Hoo-man-oo-er) It's exactly what it sounds like, the words "Human" and "Manure" combined. In short, Humanure is really just people poop.
Billy Madison: Let's go leave some flaming humanure on someones doorstep!
by Julia Dawn August 30, 2006