Evanevanevan's definitions
A term showing fondness for a dog, used similarly with cats catstick or other animals, typically those that are domesticated pets but not necessarily
by Evanevanevan July 9, 2006
Get the dogstick mug.