Yes that would be right for sure. I mean "new" in the mass of using at this times. I never heared this words in the most time of my life. But here in Germany there is a more and more Verdenglischung of our beautifull language.
That is just my point of view. :-)
Greets and Salve
Alucian