Green’s Dictionary of Slang

glarum goggles n.

[SE glare + goggles n. (2)]

(UK Und.) large, prominent eyes.

[UK]Duncombe New and Improved Flash Dict.