[sna.fu] n [situation normal all fucked up (fouled up)] (ca. 1941): confusion, muddle
[2]snafu adj (1943): snarled or stalled in confusion: awry [3]snafu vt (1943): to bring into a state of confusion
[sna.fu] n [situation normal all fucked up (fouled up)] (ca. 1941): confusion, muddle
[2]snafu adj (1943): snarled or stalled in confusion: awry [3]snafu vt (1943): to bring into a state of confusion
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012