Goggled /(?)/

Gog·gled

Goggled

a.
  1. Prominent; staring, as the eye.