1 definition by LordofLowChuckles

A girl who is extremely sexy in everything she does, but doesn't realize it/uses it to her advantage.
Liz licks her lips really slowly before she talks to anyone. What a fucking mumu.
by LordofLowChuckles October 18, 2010
Get the mumu mug.