i stripped the forest two days ago and i've still got terrible after itch
the incredible itch lasting a couple of days after mowing your lawn
"i stripped the forest two days ago and i've still got terrible after itch" What is the definition of "after itch"?