Top Definition
an incredibly beautiful girl with enchanting eyes and a personality to die for. Usually found in high-quality videos on YouTube, she is always making you either laugh or feel warm and fuzzy on the inside. she is one of a kind!
Did you watch that amazing video with RockstarRaquel the other day? Perfection!
by ckxcore April 25, 2010

Free Daily Email

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

Emails are sent from We'll never spam you.