Skip to main content

Definitions by doxman

a woman's vagina
pussy
She's sittin' on some fine poozle.
poozle by doxman November 22, 2003