this is my mate dave but everyone calls him manky-lamp
a person with one eye which is slightly faulty (poor vision or a twitch)
"this is my mate dave but everyone calls him manky-lamp" What is the definition of "manky-lamp"?