Answer:

stinkpot

AnswerCrossword Clue
STINKPOTDespicable person