{{term}}
- {{preview}}
Top definition
Evil Sakura
The darkness
japanese
girl that only wants
to kill
.
by
Samurai Katsu
September 03, 2003
Get the
Evil Sakura
neck gaiter and mug.