mickey (n.)youdaoicibaDictYouDict[mickey 词源字典]
short for Mickey Finn, 1938.[mickey etymology, mickey origin, 英语词源]