1 definition by nickjisoffthechain

Top Definition
when blood gushes from your "you know" where
"Daddy I think I'm sloughing."
by nickjisoffthechain September 06, 2008

Mug icon
Buy a sloughing mug!