English Dictionary
Definition snafu in British English
snafu noun
noun
1
an inconvenient and unexpected situation
