For fluff from a bio it’s a decidedly dead-on description- and because of the record’s raw power, Peel are definitely headed into SXSW with more than their share of pre-festival buzz