1 definition 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.
by Gregory Fredrickson August 11, 2012
Get the jrocked mug.