"socially challenged" — Collocation dictionary inglés

socially challenged collocation
Automatic translation (We do not guarantee its correctness): towarzysko wyzwany
  1. challenge verbo + socially adverbio
    Very loose collocation

    Outsiders - may be socially challenged and just don't fit in, or they may be independent and feel no need to join any one group exclusively.