Skip to main content

Definitions 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.
mumu by LordofLowChuckles October 20, 2010