Top definition
Comes from word durp meaning "duh" or "stupid" and retard(abbreviated as tard) to express how stupid someone is.
"You durptard, the answer was obvious."
"Why did you do that you durptard?"
"Stop being a durptard."
by BLynn April 11, 2007
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush