the life and soul of the party
noun phraseDefinition of the life and soul of the party
chiefly British
: someone who is very lively and amusing at a party or other social gathering