An attempt to embarrass someone I guess. A form of bullying. I've never used it and don't intend to... Well I can't now anyways.
At least this forum allows some mod criticism within reason. most don't....but folk have to remember a call has to be made on some things and it will inevitably upset someone.