disbelief
holy cats
strike me up a gum tree
I'll go to the foot of our stairs
astonishing
perplexed
God preserve us
stound
perplexing
crikey
oh, my stars and garters
wildering
masker
stuck
popeyed
stupefaction
the mind boggles
holy
bewilderment
confounded
Jerusalem crickets
oddish
bewilderedly
wowie zowie
of all places
weirdling
open-mouthed
bemaze
of all things
oddity
on a wonder
puzzlingly
janky
knocked over with a feather
enigmatic
bizarrerie
baffound
stagger
with one's jaw in one's lap
unfamiliar
I'll be dipped in shit
unsurely
stunnable
uneven
wide-eyed
nubilous
astonished
puzzly
bewigged
staggered