What does "Snafu" mean in American military?

One english translation is "Situation normal ... all fucked up" - How to say Situation normal ... all fucked up in other languages


More American military Swear Words


Ads