The type of girl who thinks she is the most perfect and beautiful being in the entire world. Too much of self confidence and criticises others when they are infact not perfect. The annoying type of girl.
by Shewolf567 November 23, 2021