Skip to main content
foo bar is very often used in computer programming, used to declare a (temporary) variable.
Most probably, "foo" and "bar" came from "foobar," which in turn had its origins in the military slang acronym FUBAR. The most common rendition is "Fucked Up Beyond All Recognition"
Suppose we have a function named bar and a variable foo. To call the function we use foo bar.
foo bar by Dave August 2, 2006
foo bar mug front
Get the foo bar mug.
See more merch
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.

Foo and bar also often represent variables.
foo bar by ted_yc July 30, 2008
A place that Mr. T wont hang out.
$foo=1; echo "that is $foo foo that i pity!";

$bar="stay out of that foo bar sucka!";
foo bar by NotYourFoo July 28, 2010

Foo Barbie 

Wore my pink coveralls to the Foo show on Friday. I got so many compliments, Foo Barbie for the win!
Foo Barbie by Jenny Cool August 6, 2023

Bout to goblin barrel that foo. 

This is said by big black gay men. Their white ice cream referring to a goblin barrel.
That brother looking cute, bout to goblin barrel that foo.

foobared 

Dude look at that car, it's bumper is all foobared.
foobared by Bjfluffsalot April 10, 2015

foobar2000 

a 1337 media player that whips
more than just a llama's ass.
I downloaded the latest version of foobar2000. ist kewl.
foobar2000 by Seed March 23, 2003