To my knowledge, herzspeck is not an actual German thing. That definition is almost certainly made up. But it sounds and feels German, doesn’t it?

To my knowledge, herzspeck is not an actual German thing. That definition is almost certainly made up. But it sounds and feels German, doesn’t it?