We'd call that pepperoni stick (the sausage) and jerky. And I'm salivating like Pavlov's dog just thinking about them! My brothers and I have all made (or do make) both.
I hate the horn. Seems like every ball game I go to there is some kid with one of those right behind me. Maybe I'm just cursed.
So every culture has their own way of making it and I am sure its own unique taste.
I am sorry you hate the Vuvuzela, lol you are not cursed. 😂