Definition of skin and blister in English:

skin and blister

phrase

British
rhyming slang
  • One's sister.

    • ‘As it happens ‘twin sister’ fits well with ‘skin and blister’ doesn't it?’
    female sibling
    View synonyms