rats (interj.)youdaoicibaDictYouDict
expressing incredulity, disappointment, etc., 1886, from rat (n.).