1 definition by Lily serendipity

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 12, 2010
Get the Jack mug.