Defaecating meaning : To excrete feces from one's bowels. To purify, to clean of dregs etc. To purge; to pass (something) as excrement.
defaecating
sun bittern
smudge pots
street drug
tastemakers