Green’s Dictionary of Slang

googie n.

see goog n.1 (1)