Answer: crabbyfisherman

AnswerCrossword Clue
CRABBYFISHERMANCantankerous angler?