The definition of smegma, also, it refers to the godness Coyolxauhqui.
Ew, dude get away from me, you smell like coyo...
2👍 8👎