BATS Meaning of BATS in English predic.adj. sl. crazy. Etymology: f. phr. (have) bats in the belfry: see BAT(2) Oxford English vocab. Оксфордский английский словарь. 2012