SNAFU

From LXF Wiki

Situation Normal, All Fouled Up (pronounced "sna'-foo" or "snar-foo"). Though other obvious variations exist, especially for the F word!

The expression seems to have originated in the US army. But hey, if it's good enough for them then it's good enough for geeks.