The curiously-named "Huge" wrote:
http://just****inggoogleit.com/
I did so before I posted the question, which wasn't intended to elicit an
answer but rather to make the (admittedly somewhat self-centred) point (in
what I hoped was a mildly good-natured manner) that the term was new to me.
Is it really in such widespread use that I'm the only one here who hasn't
previously encountered it?