batty

a. 瘋癲的、古怪的、蝙蝠的

英文釋義

  1. informal or slang terms for mentally irregular