Definition
To step on something / to tread on / go / step on it
“Dandia gari, tunachelewa sana.”
Explore more Sheng words
BrowseSubmitted by seed
← Back to BrowseTo step on something / to tread on / go / step on it
“Dandia gari, tunachelewa sana.”
Explore more Sheng words
BrowseSubmitted by seed
← Back to Browse