Skip to main content

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"

Right off the bat 

Very quickly,something that will last short.
Did you knew that a civil war that happened a long a time ago,lasted only 15 minutes?Totally right off the bat.
Right off the bat by Toa Pohatu April 20, 2017