Green’s Dictionary of Slang

Renfrew Ferry n.

[rhy. sl. = cherry n.1 (1a)]

virginity.

[Scot]I. Welsh Dead Man’s Trousers [18]: You’d just be popping the boy’s Renfrew Ferry. A social service, really.