Goggle-eyed
Word Dictionary
-> Goggle-eyed
Search:
Goggle-eyed
(a.) Having prominent and distorted or rolling eyes.
Terms of Use
Canadian Jobs