1 definition by Demoncarcass

Top Definition
A retard that watches the horrible anime known as "naruto"
"dude did you see that narutard wearing that stupid fucking headband?"
by Demoncarcass January 20, 2009

Mug icon
Buy a Narutard mug!