1 definition by Nirien

To do a task in a deliberately delayed manner.
I had the hand won, but I slow rolled it to get more money in the pot.
by Nirien May 11, 2005
Get the Slowroll mug.