This begs the question though, there are two English definitions of “itchy”:1. To have an itch (a desire in a part of the body to be scratched)2. To cause an itchy sensation. (eg: “itchy clothes”).Do we have clarification on the meaning of {yul} beyond the gloss?