Rhyme Desk
Find rhyming words!

Definition of "Itchy" :

adjective: causing an irritating cutaneous sensation; being affect with an itch

"He had an itchy toe from the mosquito bite."

adjective: nervous and unable to relax