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.
17👍 2👎