It seems to me that "foo" usually means 'messed up', 'badly done', and it's slang. I don't know the exact context so I'm guessing. CJ
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousfooI believe this is derived from an expression supposedly invented by computer programmers back in the 1960's: FUBAR. It's pronounced FOO-BAR. Most people don't know the origin of this expression, which is why it so often occurs (or used to occur) quite innocently, even in textbooks.