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π