1 definition by DemonicWraith

It's the newest level of cringe, it gets to you fast just like a infestation.
"That guy must've had a cringefestation he's acting really strange."
by DemonicWraith February 10, 2017
Get the CringeFestation mug.