Itchy in Indonesian is gatal, which can also mean hankering after (usually sex or money).

By the way, isn't Old Scratch a euphemism for the Devil?

Bingley


Bingley