Joe Walsh, a radical Tea Party congressman who was voted out of office after one term amid a variety of financial problems and has since become a right-wing radio host, is none too pleased about President Obama’s decision not to attend the funeral of late Supreme Court justice Antonin Scalia.

On his program yesterday, Walsh had something of a meltdown over it, calling Obama a “disrespectful, arrogant, immature, anti-American ass!”

“Why aren’t you going to go?” Walsh demanded to know. “Are you golfing? The entire country wants to know and your White House won’t say why … Why would you not go to this funeral? Is it because Scalia was white? Is it because Scalia was Italian-American? It is because Antonin Scalia so adored, so loved that Constitution that you abhor? You know, it makes me sick, it makes me sick every day to wake up in a country with a president who so dislikes America. You’re not my president and you proved that once again.”