1 definition by Abbymomof4

A cross between snuggling and suffocating
with his arms on me, it's snuffocating
by Abbymomof4 January 14, 2016
Get the snuffocating mug.