Green’s Dictionary of Slang

tampon n.1

[they are both ‘stuck up’]

a snobbish person.

[Scot]I. Rankin Falls 120: ‘They’re a bunch of tampons,’ his pal said [...] She smiled. ‘What did he mean about tampons?’ Rebus turned the ignition and glanced at her. ‘He meant they’re all stuck-up.’.