Top definition
When some person or thing sheds a layer in one way or another.
"Oh my gosh, my uterus hurts so bad." "Are you schluffing?"
by twinsbysurprise March 16, 2016
Get the merch
Get the schluffing neck gaiter and mug.