Emmykandi's definitions
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.
by Emmykandi February 5, 2012
Get the Emmile mug.
Get the Emmile mug.We'll email you a link to sign in instantly.