I don't know as well, yeah these words sound nice but anyone whose mother language is not English, is left with Urban Dictionary lol.