adj. Vulgar Slang 1. Mentally deranged; crazy. 2. Extremely angry; furious. 3. Wildly excited or enthusiastic. [Earlier bat shit, rubbish, nonsense : BAT2 + SHIT (perhaps originally on the model of earlier bullshit and later influenced in meaning by the expressions to have bats in the belfry, to be crazy, and apeshit, furious).] batshit adv. |
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2022 by HarperCollins Publishers. All rights reserved.