Definition of juggins in English:

juggins

noun

British
informal, dated
  • A simple-minded or gullible person:

    ‘you silly juggins’
    fool, nincompoop, dunce, dullard, ignoramus
    View synonyms

Origin

Late 19th century: perhaps from the surname Juggins, from Jug (see jug); compare with muggins.

Pronunciation:

juggins

/ˈdʒʌɡɪnz/