Crazy, silly, or eccentric; someone who acts strangely or irrationally, like they've lost their mind.
Likely derived from 'bat' in the sense of 'to move erratically' or from the noun 'bat' (the animal), since bats are known for their unpredictable, erratic flight patterns through the air.
Try Another Word