1 definition by Shinners

An American interpretation of the Irish saying "right off the cuff," which is to suggest action or understanding of something with immediate effect
I knew right off the bat you were Irish ie. I knew straight away you were Irish
by Shinners January 2, 2016
Get the off the bat mug.