Answer: SQUASHEDBUGS

AnswerCrossword Clue
SQUASHEDBUGSWindshield nuisance