1. A wet dog. 2. A disgusting smell. 3. A person that lives like a wet smelly dog.
That smells like a Toby
23👍 83👎