stinkard

Definitions


[ˈstɪŋkəd], (Noun)

Definitions:
- a smelly or despicable person


Phrases:

Origin:
early 17th century: from stink + -ard




definition by Oxford Dictionaries