itchingpalm ( synonym found)

Definition of itchingpalm:

°In an aching manner; sorely.

Back to Top