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 July 24, 2016
Get the mug
Get a schluffing mug for your cat Georges.