Frigging, lying, whining and spinning wastes of oxygen defines 99.9999% of the liberals in this country.