What is Foo Bar?
1.
Most probably, "foo" and "bar" came from "foobar," which in turn had its origins in the military slang acronym
Suppose we have a function named bar and a variable foo. To call the function we use foo bar.
See
2.
A slang term meaning "fucked up beyond all recognition." The saying was used primarilly in programing and originated as fubar, but for political correctness it was changed to foo bar.
Dude that thing is foo bar!
See