1 definition by Mermaidmorgan
The most amazing girl you will ever meet. Unbelievably smart, the kind of girl who wears glasses and reads a lot. She has a beautiful smile and all the guys want her. Best sense of humor ever.
by Mermaidmorgan December 29, 2016