(Sorry, couldn't resist throwing in a bit of random language-nerdiness
I also can't resist to post one more "I can't translate that well" question: When we saying something like "your mother is a whore", this is also called "xingar". But we are neither "yelling at" your mother nor "swearing" her, are we?
I was going to tell a story involving my father and bible verses, but couldn't, because of that. Maybe the word is "bash", but that sounds to me like "calumniate" and doesn't need "ugly words". Google translate is giving me "to scold" but I've never seen the word before.