Skip to main content

Definitions by Skullpep

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."
Roll Cats by Skullpep January 22, 2012