1 definition by Wordoc

Suffering from the medical condition of Strabismus ie. Squint-eyed, Cross-eyed, or most evocative of all Cock-eyed.
His peripheral vision must be fantastic - he's Looking London, Talking Tokyo!
by Wordoc December 2, 2013
Get the Looking London, Talking Tokyo mug.