YourDictionary

goggler

noun

  1. one who goggles
  2. goggle-eye

link/cite print suggestion box