Pretty well describes every single liberal adhering to the modern-day liberal agenda. Some of the things they say and do are knee-slapping, liquid-coming-out-your-nose funny. Others are so blatantly ignorant they become physically painful to hear/see.
Example of Harfing.....”Obama is the BEST President we’ve ever had or ever will have, and he is a devout Christian”.