goggle-eyed: with eyes or mouth open in surprise

listen to the pronunciation of goggle-eyed: with eyes or mouth open in surprise
English - English

Definition of goggle-eyed: with eyes or mouth open in surprise in English English dictionary

goggle-eyed: with eyes or mouth open in surprise
popeyed
goggle-eyed: with eyes or mouth open in surprise
Favorites