Green’s Dictionary of Slang

string vest n.

[rhy. sl.]

a pest, an annoying person.

[UK]R. Puxley Fresh Rabbit.
[UK]N. ‘Razor’ Smith Raiders 84: I hit it off with Greg [...] but Squid was a fucking string vest.
[UK]J.J. Connolly Viva La Madness 351: Right fuckin string vest ’n’ all she is [...] Come in a taxi, potless. No fuckin money.