Please help, I can't understand the meaning of the following phrase:
"huff the huffers"
"If everything should be assessed in terms of humanity, huff the huffers, then the gods are no longer at the center of people’s concerns."
Is it idioms?
- For Teachers