leppo

Etymology
Probably from.

Noun

 * 1) stench, stink (smelly gas)