solo homer

Explore definitions, synonyms, and language insights of solo homer

Definitions

Noun
a home run with no runners on base

More General Terms