1 definition by TARM

Top Definition
the left over grass that gets stuck to your feet after you cut the grass.
I had meavage on me last week.
by TARM July 10, 2008

Mug icon
Buy a meavage mug!