Skip to main content

MercedesHW's definitions

Skitch

A combination of the words "Scottish bitch". Used to demean a woman from Scotland.
Professor McPhee gave us three hours of homework yesterday. What a skitch.
by MercedesHW January 12, 2009
mugGet the Skitch mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email