A person who is so ignorant about Nascar but like to talk shit on some thing they know nothing about
by nascarbuddy January 21, 2011
Get the Nastard mug.by Cheez March 22, 2003
Get the Nubtard mug.by Person With Sense February 7, 2010
Get the NAStarded mug.My boss was so nutstarded, she replied to her own email, before anyone even had a chance to respond.
by G to the B November 4, 2009
Get the Nutstarded mug.by Citylouse January 1, 2021
Get the Nastard mug.
