STINKARD Meaning of STINKARD in English [stink.ard] n (ca. 1600): a mean or contemptible person Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012