Top definition
A dunderhead. Stupid person. A person who acts or thinks foolishly.
Wazvinzwa here iwe Musoro Bhangu?
by Kuda October 15, 2020
Get a musoro bhangu mug for your fish Sarah.