stinkard noun3 •A teledu or stink badger, endemic to the island of Java, Mydaus javanensis. •(no longer used) Any of various malodorous animals.His nose, however, again gushed out blood, a system of defence which seemed as natural to him as that resorted to by the race of stinkards. — 1824 •(figurative, no longer used) A person whose behavior is hurtful and unsavory; a stinker.[H]e asked with great emotion, if I thought him a monster and a stinkard! — 1748 formsstinkards