Green’s Dictionary of Slang

scatter-eye n.

(US) a derog. nickname for a cross-eyed or squinting person.

[US]T. Runyon In For Life 116: What’s the matter, Scatter-Eye? Forgot your pencil?

In derivatives