Yes, it pretty much is exactly as ridiculous as it sounds. Beatbox.tele2.se, a Swedish website (written in Swedish) is pretty incomprehensible in a lot of ways.
All I know is that there’s a CGI beatboxing dog that you can control with your keyboard.
Take a second, maybe read that sentence again. Beatboxing dog. That you can control.
The sounds are fairly limited, and they definitely include the pretty campy barks and woofs and whatnot, but there’s also a couple of scratches and decent basslines.
As far as I can tell, you can record a snippet of your performance and then a little screen pops up, possibly prompting you for an email address? I’m assuming they find a way to get you that beat. Either way, check it out.