meaning of Batteries Donahue

Batteries Donahue meaning in Urban Dictionary

A boy who's psychologically handicapped, enjoys bananas and cargo short pants, and it is enthusiastic about the film Congo.