Skip to main content

Definitions by K. M. Peppers

Smuffocate 

The act of suffocating by smothering.
Smuffocate by K. M. Peppers February 4, 2010