What does after itch mean?

after itch meaning in Urban Dictionary

The amazing itch enduring a short time after mowing your grass.