That's funny because it was kind of an old joke made in Brazilian Portuguese and I've been seeing a lot lately. I wonder if a fellow Brazilian translated the joke.
Probably a stupid question, but did they have to change the original joke for it to translate into English? I don't know any Portuguese, just curious if the play on "battery" works in both languages