Skip to main content

Definitions by Madlad'

Right off the bat 

Immedietly or straight away
"I could tell something was wrong right off the bat"

"China got the coronavirus right off the bat"