Skip to main content

Definitions by Gregory Fredrickson

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.
jrocked by Gregory Fredrickson August 11, 2012