look up any word, like trill:

1 definition by duguay

 
1.
A dog that looks exactly like another dog.
We were walking Princesss and we saw another dog that was totally her doggleganger.
by duguay September 07, 2008