ribaldry (n.)youdaoicibaDictYouDict[ribaldry 词源字典]
early 14c., from Old French ribauderie "debauchery, licentiousness," from ribalt (see ribald).[ribaldry etymology, ribaldry origin, 英语词源]