putid

enUK

putid

(ˈpjuːtɪd) adj1. having an unpleasant odour2. morally corrupt