Toady - definition: a person who flatters another in the hopes of receiving favors. My first thought when I read this word was Toad of Toad Hall. It was a favorite book when I was growing up - Wind in the Willows. Fascinating animal characters in a natural...

read more...