a goofnad is coming up the street
a derogatory play on words equating liberals to being goofballs, ‘goof’ short for ‘goofy’ … ‘nads’ short for “gonads
"a goofnad is coming up the street" What is the definition of "goofnad"?