Verb - to lounge around while wearing mesh gym shorts in order to obtain maximum relaxation.
I just got done with a 36 hour road trip, I'm going to be meshing all day today.
by Bobby Builderson February 06, 2010
Emails are sent from email@example.com. We'll never spam you.×