• Boglin

    Origin

    A marketing coinage, apparently combining goblin and bog.

    Noun

    Boglin

    (plural Boglins)
    1. Any of a family of grotesque rubbery hand puppets.
    © Wiktionary