Well, at least now I know that you don't know the modern meaning of the term.  That makes these two blocks just slightly more understandable, but not much.  I suggest you learn them...  a lot of words have multiple meanings & hopefully if you learn them you won't take such offense to them because you will know what the intended meaning of them is. )