The folks over at Gawker put together this funny mash-up of Rosie O'Donnell's on-air explanation for that recent "Chinese accent" she threw out (or up, as the case may be) on "The View." O'Donnell, it seems from the look on Barbara Walters' face, winds up making things worse.
Shares