Yeah they are definentaly a satire on rap, and some of there songs, however stupid, are very witty. I'm suprised other people have heard of them. I think that they are semi addicts however(listen to Soapbar, an ode to the drug, and many other songs all but worship drugs). How did people hear of these guys?
Edit: Didn't see you were from the UK. Think most Americans are unfamiliar.