Definition of thrapple in English:

thrapple

noun

Northern English, Scottish
  • A person's or animal's throat.

    ‘fling a bottle of the stuff down your thrapple’
    • ‘With his wife supplying bacon sandwiches and hot dogs, and plenty of the amber nectar going down my thrapple, I was really enjoying myself.’
    • ‘It wasn't until I got shipped out to the cold sandstone mansion that the tenets of religion were spooned into his unwilling thrapple.’
    • ‘Whack this down the thrapple.’
    • ‘He would open the beak and put about six of these down the hen's thrapple.’
    • ‘Thon reek's fair gone for my thrapple.’

Origin

Late Middle English: of unknown origin.

Pronunciation

thrapple

/ˈθrap(ə)l/