Foo Share definition Flag A word originating in Edinburgh meaning vagina. "Your Foo looks pretty!" Foo by AndySmith September 21, 2005 0 0 Get merch Get the Foo mug. Buy Now — $32.95 See more merch