popeyed Meaning, Definition & Usage

  1. adjective satellite with eyes or mouth open in surprise
    goggle-eyed; openmouthed.
  2. adjective satellite having bulging eyes

WordNet