Doggy Dictionary

0001000Real meanings of words in the Doggy dictionary LEASH: A strap that...

44 views doghumor.net

Interest

Humor
Discovered by trifke011
on Oct 12, 2013

Stumblers Who Like This Page