Window face

n.

Heard in Dublin

A person who wears glasses.

In use

Hey window face!

Posh English

Hello there, four eyes!