Here's a breakdown:
* Waffle: A waffle is a breakfast food with squares. The word "waffle" is used as a metaphor because someone who waffles back and forth on a decision is like a waffle with its many squares – they can't seem to pick one side.
* Contradiction: This could be going back and forth on an opinion, agreeing to something then changing their mind, or saying one thing and doing another.
* Indecision: This could be about choosing between options, making a commitment, or taking a stand.
Example:
"Stop waffling! You said you'd help me move, but now you're saying you can't. Make up your mind!"
It's important to note that "waffle" can be used in a playful way between friends, but it's generally considered a negative term when used in a serious context.