Birkenhead Slang.
A female who prepares to arouse herself at the sight or sound of others participating in intercourse (i.e. listening to their neighbour; spying from a cupboard)
âOh Julie, stop complaining - you donât really mind them having sex so much. Just grease up your trotters and enjoy the free show.â
5👍 1👎