I remember as a kid we used snafu all the time......part of everyday language. Most people didn't know the origination.
I don't live in a cave or anything, but I was just out of college when I heard what snafu and a few others - fubar, hua - meant. Now I get a chuckle thinking how we heard and used the snafu term all the time.
FUBAR is a perfect description of Doofus-Dork and his dopey wife... and most libs.