1 definition by McBane GSD Lover
(n.) A dog. This slang term, which refers to dogs, has been gaining popularity since more and more health benefits (such as lower blood pressure) are being attributed to being in the presence of dogs.
by McBane GSD Lover November 27, 2010