roach stomper

English

Noun

roach stomper (plural roach stompers)

  1. (usually in the plural) Synonym of roach killer.

Anagrams