Top definition
A Girl who loves lucky charms is obsessed with fanfic and studies Greek mythology
dude 1: you see that girl Sophie over there?

Dude 2: Ya what about her.
Dude 1: she is a mufada
by Angel ride July 02, 2016
Get the mug
Get a Mufada mug for your mama Riley.