What is with these companies? If you're an American business using faux-Britishisms to market your products even though clearly no one working for your company actually understands English slang, maybe you should fucking hire someone to spend 5 minutes googling your cutesy product names. (You can read more about it here, if you're interested.)
The do seem to have immediately discontinued sales of the product as soon as it launched and people complained, so that's something. No attempts at defending it, as far as I can tell.