Sheng verb meaning to achieve sudden financial prosperity or break out of poverty.
get rich / succeed financially / blow up
omoka
"Jamaa aliomoka baada ya biashara yake ya mitandao kushika."
Translation: The guy blew up financially after his online business took off.