Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Dgenious
scierra
Share definition
Flag
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
Get the
scierra
mug.