1 definition by Caliber44

1. A wet dog.
2. A disgusting smell.
3. A person that lives like a wet smelly dog.
That smells like a Toby
by Caliber44 June 15, 2009
Get the Toby mug.