Skip to main content

Chris Botham :)'s definitions

skitch

Share definition
A vagina or pussy, or minge, or piss flaps, or qium, or lady lips..etc.
Damn thats one wet skitch, i would most enjoy to engage in sexual intercourse with that.
by Chris Botham :) March 29, 2009
Flag
mugGet the skitch mug.