urticate
verb
urticated;
urticating
Definition of urticate
: to produce wheals or itching
especially
: to induce hives
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more