carl is amazing and v talented and dirty pretty things will rock
dirty pretty things is the name of carl barat, of thelibertines, new band
"carl is amazing and v talented and dirty pretty things will rock" What is the definition of "dirty pretty things"?