jiggeredEnglish

jiggered

Adjective

(British informal expletive) surprised

English: jiggered