Question: what does it mean when someone calls someone a ham?
Answer: a : a showy performer especially : an actor performing in an exaggerated theatrical style. b : someone who enjoys performing and who tends to behave in an exaggerated or playful way when people are watching A bit of a ham, she's been collecting these one-liners for decades.—