stupid foon Share definition Flag fucking noob Mike is such a stupid foon! stupid foon by Spuds/fubbe January 9, 2004 0 0 Get merch Get the stupid foon mug. Buy Now — $32.95 See more merch