Top definition
A physical sensation of feeling frozen and overwhelmed while in the presence of clutter.
I can't help the overwhelming feeling that I am about to stuffocate when I look at that messy office.
by Compassionatesource June 02, 2015
Get the mug
Get a Stuffocate mug for your mate José.