Answer: crabbyfisherman

AnswerCrossword Clue
CRABBYFISHERMAN

Cantankerous angler?