Top Definition
a sexy beast! a beautiful girl. the most beautiful girl in the world and has abs :) she is the best, most amazing girl in anybodys life and anybody and everybody who meets her is lucky to meet her :) <3 she is the definition of perfection!!!!!
OMG i wish i was as perf. as a daviana herrera :)
by anonymous#12312 December 29, 2013

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.

×