He concluded, "Not a lot of schools or streets named for Joe McCarthy" - a reference to the Senator who, in the 1950s, conducted hearings aimed at rooting out Communists in the US Government.
Since his firing last May, Comey has made his personal feelings about Trump known, testifying in detail about personal interactions he says troubled him.
He also authorised a close friend to share with reporters details from a memo he produced documenting one such encounter - a February conversation in the Oval Office in which he said Trump encouraged him to drop an FBI investigation into former national security adviser Michael Flynn. That revelation promoted the Justice Department's appointment of a special counsel, Robert Mueller, to run the Russia investigation.
Comey has also used language about "weasels" before, most notably in a September 2016 congressional hearing when he defended the FBI's handling of the Hillary Clinton email investigation.
"You can call us wrong, but don't call us weasels," Comey said. "We're not weasels."
- AP