Preview John Meehan Explains Away Those Charges bravo Insider Exclusive! Create a free profile to get unlimited access to exclusive videos, sweepstakes, and more! Sign Up for Free to View John Meehan Explains Away Those Charges Debra Newell wants answers from John, but they aren't what she was expecting. Watch the Full Episode