goggle-eyed

 

adjective

  • having staring or protuberant eyes, especially through astonishment: he ran out of the room, leaving Mrs Clamp goggle-eyed you can buy goggle-eyed skate direct from the fishing boats