give the show away
divulge; ooze out; give away; let out; reveal; tattle; tip; transpire【法】 disclosure; ventilate
inside information; rope【法】 ins and outs