Random Words:
1.
Describes a person who equivocates due to a lack of courage or conviction; they are ambiguous or unclear in stating their position.
I ..
1.
Def: What's up or what's new in the world.
Explanation: Derivative of "What's cracking?", combined with "..