Skip to main content

Definitions by AndySmith

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