SHERK


Meaning of SHERK in English

To evade or disappoint: to sherk one's duty.

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