NARKED


Meaning of NARKED in English

Adj. Annoyed, ill tempered.

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