What is Scrooge Mcducked?
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.
See fucked, doomed, screwed, shagged, in deep shit