i dont think Shirley Temple's Pussy would have gone down too well, lol.
but, believe it or not, i have seen a Shirley Temple's Pussy t-shirt before! i saw it once, like in 1995 - some dude in a movie theater was wearing it ... so ya, a long time ago, lol.
anyways, the name Stone Temple Pilots is so ... them
that's the best way to describe it and i dont think anything else quite fit.