Short for "Tard Dog", a stupid dog.
Ray: Your dog peed on the sofa Steve: I know, he's such a tardog.
2👍 1👎