Dictionary definition · stinker
noun
- a person who is deemed to be despicable or contemptible"only a rotter would do that"
- anything that gives off an offensive odor (especially a cheap cigar)
- an artifact (especially an automobile) that is defective or unsatisfactory
Source: Open English WordNet (CC BY 4.0).