1 definition by LosiThai

Top Definition
The last hope in a desperate situation, you're last shot to make something work.

Usually works because of the power of sheer desperation.
girl 1: weren't you gonna dump your bf today?
girl 2: yea...but he got down on his knees with a basket of roses and begged me to forgive him...
girl 1: Oh wow. I guess he pulled a prayer of the refugee. You didn't have a chance.
by LosiThai February 02, 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.