babbling buffoon
a person who talks so much it’s like they have a mouth full of tiny monkeys.
My teacher is a babbling buffoon. She talks about homework like it’s a war.
My friend says I'm a babbling buffoon. I think he just wants me to shut up.
My dog is a babbling buffoon. He barks at the vacuum and then eats my shoes.
xs