Subscribe English
look up any word, like ratchet:
 
1.
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
1 0