A derogatory play on words equating liberals to being goofballs, ‘goof’ short for ‘goofy’ … ‘nads’ short for “gonads.” So, you are suppose to draw the conclusion that a ‘goofnad’ is a ‘goofy nut’ liberal.
A goofnad is coming up the street! Wait, I think that person could be a moonbat...no, I was right! That person is a goofnad.
by fbthompson3 August 7, 2014
Get the Goofnad mug.