In some Spanish-speaking countries, "cucaracha" is also used as slang for "drugs". Or maybe it was "druggie". Hence one version of the lyrics.
Lost password
Sign Up
Need help? accounthelp@everything2.com