Oxford100% of films
immediately; without delay
I guess I shouldn't say all that stuff right off the bat like that.
I just hadn't been in love before, and I just fell hardcore, right off the bat.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition