Skip to main content

Definitions by rose hancock

dog breath 

person whos breath smells of that of a dogs
dog breath by rose hancock April 21, 2003