hucksteress hucktress – Meaning and Explanation