1
a person who talks nonstop like a farty toddler and makes no sense.
My cousin is a babbling buffoon. He yells about pizza at 3 a. m. and cries about clouds.
My teacher says I'm a babbling buffoon. I think she just doesn't like my face.
My dog is a babbling buffoon. He barks at the mailman and then eats my homework.