Skip to main content

Definitions by Liz Baker

Schnauzer 

Share definition Flag
noun: Female genitalia, aka the vulva and surrounding hair.
Sarah sat on the kitchen floor trimming her schnauzer
Schnauzer by Liz Baker November 30, 2004