look up any word, like blumpkin:
 
1.
A dog that is very scruffy. He is known to change into peoples grandfathers.
by catie d April 07, 2003