Political creature that sucks the life out of its' chosen political party.
The Trumpacabra sucked what little life was left from the republican party.
47👍 47👎