life and soul of the party

English

edit

Pronunciation

edit

Noun

edit

life and soul of the party

  1. (idiomatic) Synonym of life of the party
  NODES
Note 1