Значение слова «выхаркнуться»
Вы́харкнуться
Действительный залог, непереходный, совершенный вид.
1. Сов. разговорное, Извергнуться харканьем (обычно о мокроте, слизи, крови).
Словарь Ефремовой Т.Ф