I'm going to call my husband a stupid piece of shit
Why would you tell him that? Did you get mad at him?
Yes, cause he gave me a virus on my computer and I tell you it's not very pleasant.
It sounds like he screwed up and it's understandable that you're angry at him. But I don't think it's nice of you to call him names and rather just help him try to fix the issue instead. It's definitely better than not talking about it at all!
That's true. I'm going to call him a stupid piece of shit then say sorry to him when he realizes he fucked up.
I do not think insulting him will make him realize that he did something wrong. Explaining what he did and how he made you feel is the best way to go, and he may be able to help you fix the issue in the process.