1 definition by Shinners

Top Definition
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 01, 2016

Mug icon
Buy a off the bat mug!