Green’s Dictionary of Slang

cockroach adj.

(S.Afr.) illegal, unlicensed.

[SA]IOL News (Western Cape) 31 May 🌐 An unidentified person found [...] in the boot of a Cressida, thought to be a cockroach taxi .