1 definition by Naturegamer

A beautiful girl that always has a smile on her and loved life she will always be there for you and can tackle any obstacles that come to her. She is a really good girl friend and will always be loyal.
by Naturegamer October 2, 2017
Get the Cecelia mug.