1 definition by Azalea 36

Typically a female with a large ass and beautiful body that attracts all the men. She also has a wonderfull personality too.
Man 1: Bro, did you see imelda, shes like the hottest girl at SOHO.
Man 2: foreal man, i wish i could have her.
by Azalea 36 May 22, 2014
Get the Imelda mug.