I have never heard that. It doesn't even seem to include the correct idiom, which is presumably 'on a par (with)' (and that is not a greeting either).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.