nascarbuddy's definitions
by nascarbuddy January 19, 2011
Get the nastards mug.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.