Halilo's definitions
Cockroaches produce small eggs. So a "cockroach" is a man with small testes (eggs) meaning he can't hold his word and has no honour. This is meant by Tony Montana in "Scarface".
by Halilo June 6, 2018
Get the Cockroachmug.
Get the Cockroachmug. We'll email you a link to sign in instantly.