MARD


Meaning of MARD in English

Noun. Meaning the same as and an abbreviated form of 'mardarse'.

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