What does bitch-hugged mean?

bitch-hugged meaning in Urban Dictionary

To hug someone out-of spite or teach them a lesson. Furthermore suitable after fights and arguments or towards folks you merely can't stand.