With time, language does change, thus essential to keep up with those changes by whatever means necessary whether the internet or otherwise. Once words like imbecile, idiot, feeble-minded, faggot, fairy,pansy, etc were commonly accepted but no longer. I admit, some of the newer terms/words are confusing especially for an old,decrepit,feeble geezer as myself, but I do my best.