jiggered

adj

1.
(British informal expletive) surprised