moofla

A sexual being that makes sexy noises
i.e. "~~"
Person: omg moofla, you are sexy
Moofla: ~~
by kohya August 27, 2005
mugGet the moofla mug.