1 definition by PEEWIE

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!
by PEEWIE March 23, 2009
Get the after itch mug.