Slang for losing your composure or breaking down emotionally, often out of anger or stress. Popular 2024-2025.
Comments 0