Golden Bowl

Dictionary

ITCHINGppr.

Having a sensation that calls for scratching.

1. Having a constant desire.