What Does It Mean When Someone Is Grandstanding?

What is a grandstander person?

.

What is a moralistic person?

What does frump mean?

What does grandstanding mean?