Zoogler (English, noun)
expansion: Zoogler (plural Zooglers)
Senses:
glosses: An employee of the Google corporation who is based in Zurich, Switzerland.
tags: informal
Forms:
form: Zooglers
tags: plural