Tasting success where jam goes? (2,1,4)
I believe the answer is:
on a roll
'tasting success' is the definition.
'on a roll' can be an answer for 'success' (I've seen this before). I am not sure about the 'tasting' bit.
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for on a roll that I've seen before include "Enjoying much luck" , "Enjoying good luck" , "name could be found here?" , "Butter may be seen here" , "Experiencing a run of good form" .)