Top Definition
A girl who is perfect in everyday. She are so amazing that you can never take your mind of her. You want her but you can't have. She is athletic, beautiful, smart, and friendly.
I can't take my mind off her, she must be a Laara
by Theman123456789 June 17, 2013

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.