1 definition by Chris Botham :)

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 :) November 12, 2008
Get the skitch mug.