Top Definition
To make a come back against a large force even against seemingly impossible odds.
Everyone thought "Bob" was surely going to loose, for it seemed everyone was against him, but he jrocked and won.
by Gregory Fredrickson August 11, 2012
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.