it's an English colloquialism
it means tampons
which is rhyming slang for cinema seats
(
HappyToast Groat froth,
Wed 20 Feb 2013, 16:49,
archived)
she'd probably be more interested in
english cloacalisms
(
arrangedletters,
Wed 20 Feb 2013, 17:15,
archived)