Green’s Dictionary of Slang

eye-opener n.2

1. the penis [cf. arse-opener under arse n.].

[UK]Farmer & Henley Sl. and Its Analogues.
[UK]Farmer Vocabula Amatoria (1966) 43: Bougeoir (le). The penis; ‘the eye-opener’.

2. (US Und.) a tramp who has homosexual sex with a young companion.

[US] ‘Jargon of the Und.’ in DN V x 445: Eye opener, A pederast.
[US]Irwin Amer. Tramp and Und. Sl. 70: Eye Opener [...] A pederast.
[US]Monteleone Criminal Sl. (rev. edn).
[US](con. 1930s–40s) B. Rodgers Queens’ Vernacular 107: Hobo slang (kwn ’30s & ’40s) [...] The tramp who fucked his boy was known as a bunker and eye-opener.