Nonsense. I've played a ton of ball and watched a ton of ball and nowhere was
That term ever used--even in reference to Kareem or Eaton. Just to be sure I googled it. Across the billions of web pages that exist that phrase appears a grand total of seven times. Almost exclusively tied with a Georgetown announcer.