itchy palm (English, noun)
expansion: itchy palm (plural itchy palms)
Senses:
glosses: A greed for gain.
Forms:
form: itchy palms
tags: plural