Skip to main content

Definitions by soozy

a name for a lady's private parts
wow you should take a look at her foo foo,

or

is your foo foo still working or what?
foo foo by soozy December 28, 2005