1 definition by Lily serendipity

Top Definition
A man that loves and adores everything about everyone. He doesn't discriminate or hate you no matter what you do. He's caring and understanding a knows what you are thinking at all times. He may do somethings that hurt or annoy you but he regrets those actions later. A Jack will always tell the truth no matter how hard it may be.
I think the world of my Jack :)
by Lily serendipity October 11, 2010

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.

×