to entertain people by telling them interesting or funny things
hold court (with sb)
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición