Roach Stomper Definition

noun
Synonym of roach killer.
Wiktionary