goggl ( synonym found)

Definition of goggl:

°to stare (at something) with wide eyes.
°to roll the eyes.
°a wide-eyed stare.

Definition of goggl:

°to stare (at something) with wide eyes.
°to roll the eyes.
°a wide-eyed stare.

Back to Top