MARPLOT Meaning of MARPLOT in English A spoil sport. Slang English vocab. Английский сленговый словарь. 2012