look up any word, like sounding:

1 definition by AndySmith

 
1.
Foo
A word originating in Edinburgh meaning vagina.
"Your Foo looks pretty!"
by AndySmith September 02, 2005