stinkard

(noun)

noun

1. (obsolete) A malodorous person or animal.

2. The teledu.

3. (figuratively, rare, archaic) A person whose behavior is hurtful and unsavory; a stinker.