It means thugs or crminals.
Uses: There are too many Ama-chochoroach in this town – meaning there are lot of thugs in this town. (Sent in by Bridget Sekhula)
This slang has different meanings in different kasis.In other areas it means unwanted or disliked people. These people could be disliked because of their ethnicity, political affiliation, or religion.
Time limit is exhausted. Please reload CAPTCHA.