Definition
Surprise / something unexpected / to be amazed
“Mshanga wake ilikuwa kubwa alipopata promotion.”
Explore more Sheng words
BrowseSubmitted by seed
← Back to BrowseSurprise / something unexpected / to be amazed
“Mshanga wake ilikuwa kubwa alipopata promotion.”
Explore more Sheng words
BrowseSubmitted by seed
← Back to Browse