Login
Green’s Dictionary of Slang
Home
Browse
Search
Bibliography
About
cockroach killers
n.
(
US
) pointed boots or shoes.
Show quotations
1970
in
DARE
.