1. goggle-eyed - Adjective
2. goggle-eyed - Adjective Satellite
Having prominent and distorted or rolling eyes.