Did I heard right?
Dave said "the battery is KAPUTT".
LOL!
Not exactly; I don't think Dave was suddenly dropping into German, if that's why you are LOLing.
He said "The battery has gone kaput".
Kaput is a fine English word commonly used in (at least) Oz, the US and the UK.
It was appropriated about a hundred years ago from the German "kaputt", which was in turn derived from the French expression "être capot". Capot was originally a Provencal word derived from the archaic Spanish term "capuzar", meaning to capsize.
The word also turns up in lots of other languages, including Russian and Yiddish.
It's all very international, which seems appropriate for this forum.