the meaning of the expression "on the eye"

Solution 1:

I suspect the phrase is "eggs on the eye"

This is a translation of a Serbo-Croat phrase meaning fried eggs (not scrambled, but over easy in American)

But it is also a crude pun: like Spanish, Serbo-Croat uses "eggs" as a term for testicles. So in "The Seven Veils of Fantasy" in Slavoj Zizek's The Plague of Fantasies, he explains the vulgar joke

How do you make eggs on the eye? By putting the prick on the forehead!

i.e. by drawing a penis on a sleeping person's face