We really must work on the gaps in your MIL-SPEC knowledge.I literally never heard "SNAFU" while in the Navy. FUBAR, yes. SNAFU??? Never.
Also, "tits up." (means dead / broken)
SNAFU is WW2 slang for Situation Normal, All Fouled Up.

There was even a song about it.
View: https://www.youtube.com/watch?v=Cq-If5vVvcc