I saw this nickname on the General Board for the first time (credit to Yinka Dare) and had never heard it. Personally I think it's awesome.

edit: I guess Jay Edwards came up with it a year ago. Oh well, it's still pretty cool, even if I'm late to the party.