foo The origin and history of foo. Etymology Thought to be a softened form of a much cruder swear word. ← Back to the full definition of foo