to goggle
Nu holbez ochii.
No goggles.
Ce te holbezi!
You goggle-eyed moron!
Iar tu stai si te holbezi la televizor ?
And you're goggle into TV?