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

Words within stinkard