beetle-crushers
“aint no cockroaches gonna stick around when they see those beetle-crushers coming
highly polished army or safety boots with thick rubber soles
"“aint no cockroaches gonna stick around when they see those beetle-crushers coming" What is the definition of "beetle-crushers"?