Thread:User talk:CodeCat/Suffkopp/reply

I'm not sure if it's right to apply standard German logic to a dialectal word. But you're right about the etymology.