Indeed, it was inappropriate.
It should have said, “Shove it your smelly Obamahole, you cretinistic piece of slime.”
I like your headline even better.