Results

thrapple, trapple SHETLAND, ORKNEY
noun throat
to weet yer thrapple to have something to drink; to quench your thirst
verb to throttle; to strangle