Scrooge McDucked Share definition Flag A polite way of saying the F word. Used purely as an exclamation. In no way endorsed by Disney. Whadaya mean all 4 engines are on fire! Man, we're Scrooge McDucked. Scrooge McDucked by Jackelrayn June 27, 2006 0 0 Get merch Get the Scrooge McDucked mug. Buy Now — $32.95 See more merch