Goggled
Word Dictionary
-> Goggled
Search:
Goggled
(imp. & p. p.) of Goggle
(a.) Prominent; staring, as the eye.
Terms of Use
Canadian Jobs