Find the word definition

Wiktionary
skin and blister

n. (context Cockney rhyming slang English) sister