It's quite impossible to explain really.. it's something you have to just experience lol. And drugs help. That being said anyone with a good sense of humour will love this show check it out.
I wasn't even sure what the hell I was watching when I saw my first ep it was so weird but after blowing threw a few episodes in a row I fell in love <3
They do a song or two each episode and they're always epic, check this out (From the Tundra episode): http://youtu.be/9IjGNJPNyzU
I got all episodes but one up in a playlist on youtube if anybody feels like watching through a few: