1 definition by :ninja:

Top Definition
The most uber on DeviantART,ShinobuBU.

<3
Shinobu is teh uber 1337.
by :ninja: April 03, 2005

Mug icon
Buy a shinobu mug!