You might be thinking, "what the heck does irreverent mean?"
Here are some definitions that I feel sum it up:
Courageous, straightforward, having mass appeal but likely to offend. Challenging the status quo, rocking the boat.
Characterized by a lightly pert and exuberant quality.
Lacking proper seriousness