Skip to main content

Definitions by lucygyfdrd

its a slang for skanky bitch.
that girl is such a skitch
skitch by lucygyfdrd September 21, 2011