Answer: crankycaller

AnswerCrossword Clue
CRANKYCALLERIrritable telemarketer?
CRANKYCALLERHoedown official having a bad day?