It was a bomb speaker: https://hellottec.com/product/bomb-portable-bluetooth-speake...
It reminds me of when RED released a camera called Weapon, and I heard of people putting tape over the name when going through the airport.
That, or they're such a small business that they never expected one of their random products to be HN hugged to death.
In all likelihood the site being down right now is actually a PR win.