JAM ROLL Meaning of JAM ROLL in English Noun. 1. An idiot. Derog.2. Anus.* Rhyming slang on 'arsehole'. Slang English vocab. Английский сленговый словарь. 2012