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
Tweet