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
Get the mug
Get a Laara mug for your friend Jerry.