1 definition by muggle pet

1
a female who is looks sweet but is kinky as hell!
god mad she' s a freak in bed! such an emmalea
by muggle pet January 07, 2016
Get the merch
Get the emmalea neck gaiter and mug.