Yesterday’s entry Everything you ever wanted to know about the québécois use of ÉCOEURANT contained a lot of info, and words with double meanings can be intimidating.
Here’s a simplified version:
If the adjective écoeurant is said in a negative tone (like yuck), it means “disgusting.”
If the adjective écoeurant is said in a positive tone (like wow), it means “awesome.”
The noun un écoeurant is an insult meaning “bastard.”