n. 1 a person or thing that stinks. 2 sl. an objectionable person or thing. 3 sl. a a difficult task. b a letter etc. conveying strong disapproval.
STINKER
Meaning of STINKER in English
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012