Hit-a-home-run Definition
verb
(figuratively) To achieve the best possible result.
Wiktionary
To engage in genital intercourse.
Wiktionary
Related Articles
Find Similar Words
Find similar words to hit-a-home-run using the buttons below.