Top Definition
The world's most beautiful lady to ever exist. With a bat of her precious eyes, men faint from excessive infatuation.
I talked to Varinia on AIM this afternoon, I nearly passed out when she initiated the video chat.
by Matthew December 08, 2004

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.