rats (interj.)youdaoicibaDictYouDict[rats 词源字典]
expressing incredulity, disappointment, etc., 1886, from rat (n.).[rats etymology, rats origin, 英语词源]