Well I was reading TVTropes(is it still 2013? hard to tell when you visit that place. It is like the land of the fae) and came across this -
'In North-Rhine Westphalia and other parts of Germany, there is a tradition that any man who is over 30 and unmarried has to sweep rubbish from the steps of the town hall until he is released by the kiss of a virgin. '
Well trout. . . that is just rubbing salt in!