Thanks for the explanations on my two points. On most of this stuff I know what the literal translation is. What I need help with is the meaning behind these terms – which you guys have done. Much like the British say, “oh bloody hell” – when they get pissed off. I’m sure for foreigners, they need to be told what it means to understand the context of the words.

Dogboy182 – The CD I am referring to has been out for a while. If you would like to listen to a few I have some mp3’s, just let me know.