Stinkard /(?)/

Stink·ard

Stinkard

n.
  1. A mean, stinking, paltry fellow.
  2. The teledu of the East Indies. It emits a disagreeable odor. (Zool.)