Definition of juggins in English:

juggins

noun

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

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

Origin

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

Pronunciation

juggins

/ˈdʒʌɡɪnz/