Sheng slang meaning to fall fast asleep or collapse into deep rest due to fatigue.
pass out from exhaustion / sleep soundly
kudeka mbao / kulala foofoo
"Baada ya kazi ngumu ya mchana wote, nilideka mbao hadi asubuhi."
Translation: After a hard day's work, I passed out until morning.