Meaning of goggle-eyed

Definition of goggle-eyed

(adj) with eyes or mouth open in surprise

Other information on goggle-eyed

WIKIPEDIA results for goggle-eyed
Amazon results for goggle-eyed