the mention of the word, "ribald" never heard of the word, or meaning, either chat, or common conversations... got on... ;o) Maybe it is a typo....
ribald - vulgar conversation, course