Posted by Charles on January 06, 2003
I believe this is an allusion, but I don't know its source. My guess is that it's from American popular culture, probably a B movie. Net searches have fetched a ton of results, but none about the original source. Other than stimulants, I'm not even sure what 'goofballs' are. This exact locution has caught on for some reason, but where's it from?