The most beautiful person that you'll ever meet. She's kind to everybody and is freaking beautiful. She is flawless, dresses nice, and will make you smile constantly, and she is to say the least flawless.
Didn't Megan Fox play a Macaela in Transformers?
by LaxPenny July 13, 2010
1 more definition
words can not describe
words really can't describe
by really awesome person April 23, 2005