Idiom
be the life and soul of the party
British, American & Australian, American & Australian to be the type of person who enjoys social occasions and makes them more enjoyable for other people.He's a very sweet man but he's not exactly the life and soul of the party.Give him a few drinks and he's the life of the party!