ICFS Share definition Flag An awesome flash cartoon consisting of an idiot and an alien that invades earth. Holy sheezy! ICFS is the shiz! ICFS by mc_glow September 30, 2005 0 0 Get merch Get the ICFS mug. Buy Now — $32.95 See more merch