1 definition by BambiBarney

Austrian/Central European slang for vagina, similar to the English slang fanny.
Love your mumu!
by BambiBarney November 20, 2018
Get the Mumu mug.