wordsfromdic.com
Defecate
Defecate: (v) to void excrement from the bowels It is rather embarrassing how often I am proud over defecating. I think some explanation is in order. But then again, what could be more pleasant tha…