Rep. Maxine Waters shreds “low life porn star fornicator” Donald Trump in an epic takedown on Twitter:  He is an embarrassing unAmerican traitor.”

Waters epic Twitter thread starts with slamming Trump for going after former VP Joe Biden during his trip to Japan:  “Trump is an embarrassing unAmerican traitor! How dare he denounce and belittle VP Biden on foreign soil on Memorial Day! How can these spineless Republicans look their spouses and children in the face and claim to teach them patriotism?”

Waters continued:  America’s disgraceful president is totally out of control! He is now supporting murderous dictator Kim Jong Un who is testing ballistic missiles and threatening the United States. Does Trump’s desire to be a dictator supersede the security of his own country?”

She saved the best for last:  “Low life Trump – lying, crooked, tax evader, porn star fornicator – should take his ridiculous self home, resign, and free us of what we will have to do to impeach him and throw him out of office!”