stink·ard /ˈstɪŋkɚ/
Stink·ard n. 1. A mean, stinking, paltry fellow. 2. Zool. The teledu of the East Indies. It emits a disagreeable odor. ◄ ►