bat shit

bat shit

English Noun
Ad

Definition

Alternative form of batshit.

Ad