shit kicker
1)An ignorant,racist,homophobic,macho,sexist,arrogant,nationalist/patriotic/ethnocentric piece of shit who thinks that they're perfect and hates anybody who doesn't conform to their values.
shit kicker by Cuntz and Bluntz December 6, 2009