1 definition by loverboy<3

the most beautiful girl in the world. she is gorgeous, has a great personlity and everyone loves her. she is sort of shy at first, but when you get to know her, you will love her. she has an amazing smile and her laugh is divine.
-who is that beautiful girl over there?
-thats astrid of course!!!
by loverboy<3 September 28, 2011
Get the Astrid mug.