1 definition by Jason Gortician

A joint, rolled using the resinated half of a previous joint.
We steamrollered that skunk and got twice as fucked up.
by Jason Gortician April 1, 2004
Get the Steamroller mug.