PeePee-Leaks! Hillary Blames Putin for Leaking Her Bladder
Citing an anonymous CIA source, twice failed presidential candidate Hillary Clinton peed herself earlier today at a gathering laying out the true reasons for her loss. News later emerged that the Russians were somehow responsible for leaking the full contents of her bladder before she could finish her speech. This time Russian leader Vladimir “The Bladder Whisperer” Putin did take the blame and said her vesica, a double agent, was “always a faithful leaker.” […]