Dictionaries:

itchy:

1. Eager; willing; restless.

2. A mental state demanding sexual gratification. See horny for synonyms.


See Also: HPV, human papilloma virus, IBS, itchy pants, itchy places, jock itch, jockstrap itch, John Tom, pruritus ani

Link to this page:

Word Browser