I decided to see if they have been downloaded on to my computer, so I told Find to find anything named Slotchbar, and it found nothing. So I don't think it has anything to do with the Mudcat.
Perhaps it's a German adjective, similar to wunderbar (wonderful) or dankbar (thankful). Just a thought.