Top definition
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
Get the mug
Get a Meshing mug for your mama Nathalie.
2
Having two bodies entwined in bed together in ultimate comfort.
Me and Bae ended up spending the night on netflix and meshing.
by I like plants July 13, 2018
Get the mug
Get a Meshing mug for your bunkmate Callisto.