this moak sure screwed me over on ebay
an individual who cops out on an agreed upon deal and/or misrepresents their half of a contract
"this moak sure screwed me over on ebay" What is the definition of "moak"?