It is, indefinitely a roll to me. Obviously – as previously pointed out – it changes depending on where you live though. It’s the beauty of regional language, different cultures etc. I had actually never heard of the word barm untill the end of last year, when I was up north visiting a mate of mine. I went into a shop, and it said Sausage Barm… I remember thinking, I hope that’s a sausage sandwich lol.