Answer: meansonofagun

AnswerCrossword Clue
MEANSONOFAGUN

Dirty rotten scoundrel