Skip to main content

Definitions by sabbycat

smufficate

To smother and sufficate together; at the same time
If I use that blanket, I will smufficate!
smufficate by sabbycat June 30, 2009