Vocabulary

投げ首

being at a loss

noun