Definitions by chookface
awda bat
Derived from - Off the bat. Immediately, right away.
other words with the same meaning would be awda, bat-bat or any combination of the two.
other words with the same meaning would be awda, bat-bat or any combination of the two.