Skip to main content

Definitions by OxyFilth

Canadian slang term for a woman's pussy
gibby by OxyFilth February 24, 2010