Green’s Dictionary of Slang

sticking-plaster n.

1. a very boring visit, made by an acquaintance [the visitor sticks around].

[UK]J. Manchon Le Slang.

2. (UK Und.) a (lengthy) prison sentence [the criminal sticks in prison].

[UK]V. Davis Phenomena in Crime 190: It’s sticking plaster for the boys.

3. see plaster n. (3c)