OMG. Obama let loose at WH Corespondents Dinner