1 definition by theanimemonster

Top Definition
People who just won't shut up about naruto and think its the best anime in the world when that is a lie.
I love naruto its the best in the world
No thats narutobullshit
by theanimemonster August 16, 2011
Mug icon
Buy a narutobullshit mug!