Toronto Mayor Rob Ford has finally come clean, admitting to a throng of reporters on Tuesday afternoon that he has indeed smoked crack cocaine. "Yes, I have smoked crack cocaine," Ford shared, though he maintains that he is not an addict.
And just as you would expect, the Rob Ford memes are quickly making the rounds online. Here are a few of our favourites:
Want the latest buzz before it goes viral?
Follow @YDailyBuzz on Twitter!