Someone who says outrageous things or performs attention seeking acts, to win an argument or to appear to be superior, would be a grandstander
Donald Trump called James Comey a grandstander and said it was a reason for firing him.
28👍 5👎