ParentFull threadim4w1l·One of the meanings of mark is "victim of scam / swindle". See definition 15 (!) http://www.dictionary.com/browse/markView on HN