Green’s Dictionary of Slang

goggle n.

see guggle n.