A combination of 'retard' and 'ardvark'. Used on annoying or otherwise moronic people.
You spilled my drink you tard-vark!
11👍 2👎