Top definition
Means masturbating
Power-smuffing means an active and efficient masturbation session, possibly with lubricants and toys
Where the hell have you been, smuffing?
Man when I get home I'm gonna grab my power-smuffing gear on and let it rip
by Letka February 04, 2009
Get the mug
Get a Smuffing mug for your mate José.