Skip to main content

Definitions by imported_chicken

huffocate 

Laughing so hard that you can't breathe.
Stop it, I'm gonna huffocate!