Big ramrod for a naughty courtesan ...