See also: batshit and bat shit

EnglishEdit

AdjectiveEdit

bat-shit

  1. Alternative spelling of batshit (in adjective sense “crazy”)