Geccles

n.

Heard in Dublin

A mildly mocking term for a geeky-looking person who wears spectacles.

In use

"Look at geccles over there," she said, nodding towards the lad squinting at his phone.

Posh English

Do look at that scholarly fellow with the spectacles over there.