riproaring (adj.)youdaoicibaDictYouDict[riproaring 词源字典]
1834, altered from riproarious (1821), from rip (v.) "tear apart" + uproarious; see uproar.[riproaring etymology, riproaring origin, 英语词源]