Foo

A word originating in Edinburgh meaning vagina.
"Your Foo looks pretty!"
by AndySmith September 21, 2005
mugGet the Foomug.

Share this definition