goggle-eyed
Meanings
with eyes or mouth open in surprise
Synonyms
goggle-eyed
openmouthed
popeyed
Scrabble Score: 0
Words With Friends Score: 0