Top definition
A female who is so attractive she is almost irresistible. It would take a very strong will not to fall in love with just one glance.
Damn man look at that girl! she's a total Emmile! i think i'm in love
by Emmykandi January 19, 2012
Get the mug
Get a Emmile mug for your Facebook friend Rihanna.
buy the domain for your art blog