Top definition
Succeeding in a competition with great ease and to a level of high significance. Traditionally used in the cultural context of Forensics.
"Good luck in your round."
"Dude, I'm going to roll cats."
by Skullpep January 14, 2012
Get the mug
Get a Roll Cats mug for your buddy Callisto.