1 definition by smartgrl11091234

Top Definition
An extremely talented, usually smart girl. Usually she is mixed of different races. Is multi talented and great at what they like to do. Gorgeous face added to a killer body= fatal attraction. Has an amazingly sexy voice and is close to her family. Love fiends and is the best in relationships. A person that is loved by everybody.
OMG, the student council president is such a Shakira. She has it all together!
by smartgrl11091234 June 17, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.