Cross-eyed; squinting.
Blind in one eye; having one injured eye.
Frivolous and silly; featherbrained or scatterbrained.
Absurd, foolish or stupid.