Taken from the Spanish (mierda) for "fuck" and "tarde" English slang for retard. Throw them together and you get a polite way to call somebody a fucktard.
"That *insert name* is such a mierdatarde."

"Don't be a mierdatarde."
by Twatom April 29, 2015
Get the Mierdatarde mug.