HOMERUNNERS noun. HOMERUNNER [hohm ruhn-er] 1. A complete or unqualified success. 2. Love interest. Covering all bases “HOMERUNNERS” is a […]