Triumph the Insult Comic Dog
Primarily Male
The meaning of the name Triumph The Insult Comic Dog is Character Name
The origin of the name Triumph The Insult Comic Dog is American
Filed under: Talkative
Notes: A character puppet puppeteered and voiced by Robert Smigel, best known for mocking celebrities.