Did you learn one new vocabulary word?
New?
No.
Used in such a combination?
Most certainly.
Actually, it sounds like something translated by Babelfish.
Cheers,
knewshound