Short for "Tard Dog", a stupid dog.
Ray: Your dog peed on the sofa
Steve: I know, he's such a tardog.
by Brawndo QC July 27, 2010
Get the Tardog mug.