someone who is an embarrassment / clown or just someone stupid.
Jessica is a babbling buffoon. How does she think that Jake likes her!? He's gay.
by biathegiant January 25, 2022
Get the babbling buffoon mug.