Sheng slang referring to a roast meat gathering or metaphorically a sudden street setup or betrayal.
barbecue meet-up / sharp sting / street trap
mchomo
"Hiyo sherehe ilikuwa na mchomo wa hatari."
Translation: That party had an amazing roast meat barbecue.