Definition
Helicopter
“Heli imedunda kwa mlima = Helicopter has fallen on top of the mountain”
Explore more Sheng words
BrowseSubmitted by seed
← Back to BrowseHelicopter
“Heli imedunda kwa mlima = Helicopter has fallen on top of the mountain”
Explore more Sheng words
BrowseSubmitted by seed
← Back to Browse