puttee putty – Meaning and Explanation