the life and soul of the party

noun phrase

Definition of the life and soul of the party

chiefly British
: someone who is very lively and amusing at a party or other social gathering