SUSSED


Meaning of SUSSED in English

Adj. Knowledgeable, well-informed, able to look after oneself.

Slang English vocab.      Английский сленговый словарь.