basically, a rap/rock comedy group from PA that performs shows in Europe and almost all of their songs are about sexual innuendos. Their songs are so simple, stupid, and they admit they're bad, and they just do shows to get drunk and laid. It's cool, actually.
Their new album should be coming out this or next year, and they've only had one album (in 2005) in the past 13 years. And they're not even touring. lazy fucks.