Wow. My humor is pretty crude but I'd never made the connection to testicles before. I'd just assumed it was a portmanteau of "test" and "spectacular" but I am British and the latter word still sees some usage ;-)
As an American it took... perhaps 5 minutes or so to scratch my head at the name :).
Yup. If you look at the docs, they haven't finished renaming it yet. They seem to be using 'karma' and 'testacular' interchangeably.