Skip to main content

Definitions by Dgenious

Scierra the most beautiful girl.She is friendly and will never make you sad or angry.She will always make you feel happy and is very good at making friends.Shes a bit shy but she always gets over it.A scierra is the best girl.
My gf scierra is beautiful
scierra by Dgenious February 6, 2020