turgubbe

noun
lucky man