solo_blastEnglish

solo blast, solo homer

Noun

A home run with no runners on base

English: solo homer, solo blast

English words with similar meanings

Show 1 words