English synonyms about - contact  

human waste

noun

1 human waste

The body wastes of human beings.


Find more on human waste elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.047