look up any word, like wyd:
 
1.
at once, immediately
from the beginning
"Right off the bat, I could tell it was going to be a crazy night"

"Let's get out of here right off the bat"
by glammaniac September 07, 2009