SNAFU in medical | British Medicine
What does SNAFU stand for in medical British Medicine. We went through millions of medical websites and compiled a list of all possible meaning of SNAFU in medical sction.
SNAFU » situation normal, all fouled (!) up Medical - British Medicine Advertisement: