bundle of laughs

[bundle of laughs] {n. phr.} A very amusing person, thing, or event.

Uncle Lester tells so many jokes that he is a bundle of laughs.