Synonym for perfection. Smart, incredibly beautiful, talented, funny but is completely humble. She will make you smile no matter what kind of day you're having. Kind of a dork but that only makes her more attractive. Best friend you can have and is extremely loyal. If you give your heart to a Mona, you won't be let down. Oh by the way, I might get in the troubles for this... but she's a Ninja!
yes, but if you had a Monalyn you'd smile a lot more