last night's home run derby really tired me out, that was a lot of scoring
an orgy, or any occasion where lots of sexual intercourse is being had
"last night's home run derby really tired me out, that was a lot of scoring" What is the definition of "home run derby"?