Insulting our group in a bad vibe (7)

I believe the answer is:
abusive
'insulting' is the definition.
(synonyms)
'our group in a bad vibe' is the wordplay.
'our group' becomes 'us'.
'in' is an insertion indicator.
'bad' is an anagram indicator.
'vibe' is an anagram of '[vibe]'.
'a'+'[vibe]'='a[vibe]'
'us' placed within 'abive' is 'ABUSIVE'.
(Other definitions for abusive that I've seen before include "Reviling with coarse language" , "Prone to mistreat" , "Defamatory" , "Extremely insulting" , "Swearing, insulting" .)