meaning of amafui

amafui meaning in Urban Dictionary

it is the moms feminine reproductive organ (specifically, cunt, pussy, clits)It is a slang used in anger when you look at the Maldivian dialect to insult another individual.