sheng
[phrase]
Bamba mbao
Maana (Definition)
To be caught completely off guard or stunned by unexpected news.
Tafsiri ya Kiingereza (English):
be shocked / freeze in total surprise
Sheng / Standard Equivalent:
bamba mbao
Asili na Utamaduni (Origin & Etymology): Nairobi Youth Slang
Mfano wa Sentensi (Example Sentence):
"Alibamba mbao alipoona matokeo ya mtihani."
Translation: He was shocked when he saw the exam results.
Maneno Yanayohusiana (Related Terms):