Skip to main content

Definitions by mochalovegoddess

[Skitch] 

A combination of a skank and a bitch.
That Brazillian girl on the Rock of Love Bus is a real skitch.
[Skitch] by mochalovegoddess January 28, 2009