At a certain point, satire becomes so good it’s hard to tell what’s joke and what’s genuine. Take “Team America: World Police’s “America, (expletive) Yeah” or “The Colbert Report.” On the surface, a band called “Viagra Boys” seems like a juvenile bunch of gross-out punk dummies. But the self-proclaimed feminist Swedish rockers offer a vicious and hilarious takedown of the absurd sides of masculinity while putting on a wild, rowdy show in the process. The only thing louder than their music might be the ear-splitting woosh of the joke going over an audience’s head.

Granted, at their show Friday, at the Waterloo Records day party, the crowd was a relatively calm mix of people of all ages -- and some friendly guys next to me who brought their own deviled eggs to the show. (Which is good, because in the exhausting fight for equality through punk rock, you’re going to need a tasty source of protein.)

Mad-man frontman Sebastian Murphy, shirtless and covered in vibrant tattoos (including on his forehead) hid behind a pair of shades as he sipped a Bloody Mary and moved around the stage with cruise-ship crooner dance moves. His speak-scream voice brings to mind Nick Cave or Bruce Springsteen, but with a demonic hillbilly punk edge. Supporting the roaring sound were bass, guitar, drums, keys and a saxophone that served as a canon of chaotic noise, honking when needed.

“Sports,” which may be the single most brilliant song I’ve seen live from any SXSW artist this year, came early in the set. Murphy shed his shirt as he listed the names of sports in his gravelly growl followed by shouts of “wiener dog” and “short shorts.” Before the song’s conclusion, he was doing push-ups on the ground with the microphone below him on the stage, shouting “sportssss!” with each downward motion. He remained into the next song, rolling on the stage. “You wonder how I get this body? It's from doing these shows. ... This next song is about drugs,” he said as the band launched into a tune that felt a rocking mix of White Zombie and ZZ Top.

Viagra Boys play two more shows at SXSW 2019 Saturday: at Weather Up and Hotel Vegas.

>>> CHECK OUT ALL OUR SXSW COVERAGE