Top definition
A person that has been totally dominated and put in their place in Social Media.
A Play on the word Marta and martyr in you have been Marta'd
Keep trolling and you going to get Marta'd.
I just got Marta'd on twitter.
by JOHNHOB August 10, 2018
Get the mug
Get a Marta'd mug for your father-in-law Manafort.