1 definition by jewlz917

Top Definition
something that holds you up in time, like a crutch holds you up.
whats your crutch, you were supposed to meet us an hour ago?
by jewlz917 October 28, 2006

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.