i can't believe karen is still in denial, everyone knows she is a huge beef clown
someone who shows up to a party dressed as a clown and tends to be confrontational
"i can't believe karen is still in denial, everyone knows she is a huge beef clown" What is the definition of "beef clown"?