goggler


goggler

(ˈɡɒɡələ) n1. (Anatomy) an eye2. (Animals) a big-eyed scad