Top definition
a wonderful girl who is shy yet is bold when it matters. also tends to fight with people .... not her fault
saudit... why did you have to
by azazazaz July 02, 2017
Get the mug
Get a saudit mug for your grandma Julia.