social lion Meaning, Definition & Usage

  1. noun a celebrity who is lionized (much sought after)
    lion.

WordNet