The closest word I can think of is a sycophant but that’s too strong word and not exactly what I’m looking for. The word I’m thinking of has negative connotations and it’s for someone who is friends with different groups but only at a superficial level and isn’t necessarily honest about who all they’re friends with. This person would be seen as untrustworthy.
deleted by creator
sorry what do you mean? english is not my first language
deleted by creator
I am not really understanding this, anyway I am looking for a word for someone who will be friends with pro-govt and pro-democracy people and you can’t trust a person like this or you will get arrested
Sounds like this but not necessarily friends with lots of people: https://dictionary.cambridge.org/dictionary/english/duplicitous
I know of some who flit between groups, they are dangerous at times.
i learned a new word, thank you!