Разве не нормально говорить only two friends ? Есть ли особая причина говорить friend groups ?

Ответ носителя языка
Rebecca
group обычно означает группу из более чем одного человека. Здесь говорящий означает, что с ним тусуются 2 группы друзей, а не только 2 человека. Таким образом, вы должны использовать слово group .