Sheng verb meaning to throw oneself eagerly into a project or physical activity.
dive headfirst / plunge into action enthusiastically
ndeve
"Aliindeve kwenye biashara bila kusita."
Translation: He dove headfirst into the business without hesitating.