Diddy was on Ellen Degeneres's show yesterday promoting his new Twitter page, and somehow Ellen began questioning Diddy about why he let Chris a.k.a "woman beater" stay at his house. Oh boy did Diddy have an answer to her question. Click on the pic below to hear what he had to say.