STINKARD Meaning of STINKARD in English (n.) A mean, stinking, paltry fellow. Webster's English dictionary. Английский словарь Webster. 2012