skin and blister noun a sister UK,1925 Rhyming slang.
You know she’s Superman’s big sister / Her X-ray eyes see through my silly ways / Superman’s big sister, superior skin and blister / It doesn’t seem surprising nowadays ... yeah! — Ian Dury, Superman’sBig Sister, 1981