Top Definition
Shoes that making scoshelling noises on the floor; e.g High heeled shoes
I love your schoshels.
You should go to that shoe shop, they've got some great scoshels.
by Linny February 24, 2004
1 Word related to scoshels

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×