Skip to main content

Definitions by GoodboyIvy

It is a Nigerian slang which means someone is firm, fit or really okay. It can also mean that one is ready.
I no feel fine yesterday, but today I dey kakaraka
kakaraka by GoodboyIvy March 19, 2021