1 definition by marknutter

Top Definition
Shit that is both terrifying and infuriating.
Losing my child in Disneyland was terrfuriating.
by marknutter June 15, 2019

Mug icon
Buy a Terrfuriating mug!