A processed candy like a telly tot but made with jam mostly eaten in Sheffield and outher places in Britain. One brand selling theses is Tesco
Pass the jammy tot