That's a good question. I know that in World War II Fubar (F**ked Up Beyond All Repair) was popular slang word...it later became foobar. Also, ever here of foo fighers(not the band)...that is another word for ufo's. I guess foo and bar are really just a catch all word that can mean anything.