Top Definition
Always being available for the more important things and/or people in life.
That guy has "time on his sleeve".

She always has "time on her sleeve".

I have "time on my sleeve".

Why can't you have more "time on your sleeve" like ______?
by Oracle K December 26, 2013
Free Daily Email

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

Emails are sent from We'll never spam you.