1 definition by speedilegs8

Top Definition
The cute friendly stranger who ends up becoming your best friend in the whole entire world. The guy who you can't get over when you think you've lost him. The guy who knows how to forgive, and never give up on people.

forgiveness,forever
Jenny is lucky to have found Jack, because he is a better gift than anything you could buy with money, and anything you couldn't with love.

love,friendship,luck
by speedilegs8 September 01, 2012

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.

×