Googling for the origin of "A penny for your thoughts," I have only found the origin of a likely-related phrase "my two cents" and simple dictionary entries for "a penny for your thoughts." What is the exact origin and meaning of this phrase?
Googling further, I found this quote from "The Dictionary of Clichés" by James Rogers:
The phrase means "Tell me what you are thinking.", and the implication is that you're willing to pay money to know what they are actually thinking.
Looks like the phrase is at least 400 years old, and so getting a precise etymology may be hard.
protected by tchrist Jan 23 at 3:49
Thank you for your interest in this question.
Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?