dido (n.)youdaoicibaDictYouDict[dido 词源字典]
"prank, caper," 1807, American English slang, perhaps from the name of the Carthaginian queen in the "Aeneid." Usually in phrase to cut didoes.[dido etymology, dido origin, 英语词源]