Meaning of goggle

Definition of goggle

(verb) look with amazement; look stupidly

Other information on goggle

WIKIPEDIA results for goggle
Amazon results for goggle