JAM ROLL


Meaning of JAM ROLL in English

Noun. 1. An idiot. Derog.2. Anus.* Rhyming slang on 'arsehole'.

Slang English vocab.      Английский сленговый словарь.