Tlazolli

Tlazolli is the Nahuatl word for filth and impurity.1) It refers not only to physical filth such as excrement and urine, but also to spiritual impurity and transgression.

References