jam roll

/JH AE1 M R OW0 L/
noun
  1. 1

    (UK) A kind of pudding, a roly-poly with jam filling.

  2. 2

    (UK, rhyming slang) Parole.