1 definition by May .

A person that is so obsessed with naruto that it has actually become scary.
AGHH! Narutards!

..................................
by May . January 5, 2007
Get the Narutard mug.