Batidiot Share definition Flag A special class of idiots, who have persuaded themselves that a certain man whose acronym is BAT is the solution to Nigeria's problem. That man is an unrepentant batidiot. Batidiot by HSP March 26, 2024 Get the Batidiot mug.