Then Ford replied, "Yes I have."
"I understand the embarrassment that I have caused. I am humiliated by it," Ford said.
But he then turned defiant, saying he was not an addict and rebuffing suggestions from council members that he seek help. He insisted he was a "positive role model for kids who are down and out."
"I'm most definitely keeping this job," he said. "I am not leaving here. I'm going to sit here and going to attend every meeting."
Moments earlier, all but two of the 43 councilors present for the debate voted to accept an open letter asking Ford to step aside. Most of them also stood up to urge the mayor to take a leave of absence.
Although it was a stark demonstration of his political isolation, the vote was symbolic because the City Council does not have the authority to force the mayor from office unless he is convicted of a crime.
"Together we stand to ask you to step aside and take a leave of absence," Councilor Jaye Robinson said, reading the open letter.
The packed council chamber erupted with applause when Robinson ended her speech, saying "Let's get on with city business."
Ford later tried to move a motion directing all council members to undergo "hair drug and alcohol testing" by Dec. 1. The City Council chair ruled the motion out of order.
Ford then suggested that many council members are on drugs and they all know stories about each other, but added he's "not a rat."
Outside City Hall, hundreds of protesters chanted "resign!" Organizers of Toronto's Santa Claus Parade asked that Ford not walk in the procession this year.
Ford's refusal to resign has confounded the City Council, where many members agree that his erratic behavior — from public drunkenness to threatening to kill someone in a videotaped tirade — has consumed Toronto's politics and undermined efforts to tackle other challenges.
But with no clear legal path to force him out, the Council is grasping for ways to shunt the larger-than-life leader aside and govern without him until next year's municipal elections.
The open letter was separate from a non-binding motion, also being debated Wednesday, that would formally call on Ford to take a leave of absence, apologize to Toronto residents for misleading them and cooperate with police. The council voted 37-5 to ask Ford to take leave of absence on that motion.
Deputy Mayor Norm Kelly, a Ford ally, announced shortly before the debate that he would support the motion, introduced by Minnan-Wong.