7hon MSN
Word of the day: Taradiddle
“Taradiddle” is an old English word that means a small lie or nonsense talk. Its origin is unknown, but it has been used for ...
In my teenage years, I believed my father knew every word in the English language. Whenever I stumbled upon an unfamiliar phrase, I would run to him and he would explain it with the calm authority of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results