Skip to main content

Definitions by arglebrrrgle

LeMayZing 

A term of exasperation uttered by those who have discovered their balls sticking to their leg after three (or more) days in the woods.
"LeMayZing... I'm chafing like no other and my balls are sticking to my legs every time I move."
LeMayZing by arglebrrrgle September 26, 2017