In February, Waters tweeted that her "greatest desire was to lead @realDonaldTrump right into impeachment," adding at a news conference later that President Trump will be his own undoing. "I have not called for the impeachment yet. He's doing it himself," she said, adding, "I think that he's leading himself in that kind of position, where folks are going to ask, 'What are we going to do?' and the answer is going to be, 'Eventually, we've got to do something about him.' We cannot continue to have a President who's acting in this manner. It's dangerous to the United States of America."

Advertisement

Although she believes Trump will get himself impeached, Waters is not just sitting back and waiting. She vocally opposed his Cabinet nominees, the travel ban, and the Republicans' proposed health care bill. And she consistently calls him a liar.

Scroll through Waters' best anti-Trump tweets to see what kind of ammunition she's throwing.

"Show us the receipts"

Trump released a tax proposal & now he needs to show us the receipts. American people need to know how it benefits him & billionaire cabinet pic.twitter.com/viSdD9Afik