吐き出す
はきだす to vomit; to spit out
Why it means this
吐く (spit, vomit) + 出す (put out) — spewing something out; also blurting out pent-up words or dumping shares.
Breakdown
Each character links to its full entry — origin story, stroke order, and readings.