1 definition by rukialover1104

Top Definition
The best girl that you could ever have in your life! Shinari is great!!
i love you shinari!!!! <3
by rukialover1104 May 28, 2011
Mug icon
Buy a shinari mug!