Skip to main content

Definitions by logan leonce

A Rwandan slang meaning a stupid person
Uriya muswera n'imbwa ndagaswi!
imbwa by logan leonce September 11, 2022