10 definitions by Mann double n
by Mann double n October 4, 2020
To lay low at work as if you're camping out in one spot hiding from work with the intention of doing less than nothing.
by Mann double n February 9, 2022
by Mann double n October 10, 2020