Answered By: General Reference Last Updated: Feb 01, 2017 Views: 153
SNAFU is an acronym for “Situation Normal, All Fouled Up” and the obvious earthier variation.
Compare FUBAR (Fouled Up Beyond All Recognition), FUBB (Fouled Up Beyond Belief), and SOL (Sure Out of Luck).
See “SNAFU,” “FUBAR,” “FUBB,” and “SOL,” in Gordon Rottman, FUBAR: Soldier Slang of World War II. New York: Osprey Publishing, 2007.