Question: is snafu an english word?
Answer: snafu in American English a mix-up, mishap, mistake, etc.