stinkard

noun

One who stinks; hence, a mean, paltry fellow.

noun

The stinking badger of Java, Mydaus meliceps; the teledu. See cut under teledu.

noun

In ichthyology, a shark of the genus Mustelus.

noun

A mean, stinking, paltry fellow.

noun

The teledu of the East Indies. It emits a disagreeable odor.

noun

A malodorous person or animal.

noun

The teledu.

noun

A person whose behavior is hurtful and unsavory; a stinker.