Literal Meaning
To throw or launch something with force; to present (a proposal or idea) for consideration
Actual Meaning
To have a tantrum or emotional outburst
Context
Used when describing someone who is excessively upset or upset.
Examples
Tips
Made with Emergent