Skip to main content

Definitions by 0mega

A very large afro in the genital region on females
Dude, she had a wicked muffro
muffro by 0mega December 7, 2010