john is a flaming asshole for ratting on me to our boss
someone who exhibits extreme asshole behavior
"john is a flaming asshole for ratting on me to our boss" What is the definition of "flaming asshole"?