1 definition by Snickers_peanut_digby

An amazing dog who may bark too much but has an amazing heart and a great cuddle.
by Snickers_peanut_digby November 2, 2019
Get the Digby mug.