1 definition by JungleBeast

A person who talks a lot.
Person 1: Bra, he talks too much.
Person 2: He's such a Mufunwa omg.
by JungleBeast November 23, 2021
Get the Mufunwa mug.