Answer: beepingtom

AnswerCrossword Clue
BEEPINGTOM

Turkey in traffic?