Green’s Dictionary of Slang

homer n.3

1. (US campus) a penis [? it goes for a home run n.].

[US]Eble Campus Sl. Nov. 5: homer – penis.

2. see home run n. (2)