Comment Comment by IanCal It took me a while but I believe they mean "doggy". parent IanCal 9 years ago