Skip to main content

Definitions by jay brenstuhl

a word derived from vagina. it means the clitoral valve in a womens vagina.
I'd like to finger her pooch
pooch by jay brenstuhl January 20, 2005