Anthony Weiner's mayoral campaign has been a rocky road that started with the former Congressman atop the polls, only to see him fall to fourth in the latest pre-primary polls. Weiner, who resigned from Congress amid a sexting scandal, was met with a lot of tough questions and some angry voters while on the campaign trail.

Just hours before primary day, Weiner found himself in yet another heated argument, this time with MSNBC host Lawrence O'Donnell. Weiner was being interviewed by O'Donnell Monday night on “The Last Word with Lawrence O’Donnell,” when the host asked Weiner a very vague question. O'Donnell asked, "“For me, it just comes down to this, which is: What is wrong with you?”

What resulted was a tense back-and-forth between O'Donnell and Weiner that once again has the Internet talking.

Photo Credit: YouTube