1 definition by introvertedlyme

A smart and beautiful girl! She's the definition of perfect. She is talented, gorgeous and a fun person to hang out with. People love her. She would probably be in shelters and orphanages to help.
Your girl, Amelia is such a cheska! She's perfect
by introvertedlyme August 16, 2021