Definitions by im.a.anonymous.gurl
Sakura
A badass pink haired anime girl who gets a lot hate from dumbasses who have nothing better to do then hate on fictional characters.
Sakura is a baddie.
Sakura by im.a.anonymous.gurl February 20, 2020