look up any word, like fleek:

1 definition by Sandrina Angeline Knoxville

 
1.
Slang or term of endearment for pussy.
Sandra: "Angie, did you wash your putch today for your

date?"
Angie: Of course I did Sandra. I didn't want him to say,

Damn, she has a smelly putch."
by Sandrina Angeline Knoxville June 30, 2009