Sheng street phrase meaning to snatch an opportunity instantly before it slips away.
grab a quick chance / seize opportunity
daka nzi
"Daka nzi kabla ya kazi hiyo kupewa mtu mwingine!"
Translation: Grab the quick chance before that job is given to someone else!