GOGGLEEYED

Source: 566

goggleeyed. Goggleeyed, a. having large rolling eyes, squinting