meaning of after itch

after itch meaning in Urban Dictionary

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