1 definition by Rja65

Top Definition
When a person watches tv shows that make them feel better about themselves
I just watched hoarders and realized my house is cleaner than I thought! Boy I love crackle!
by Rja65 November 10, 2019

Mug icon
Buy a Crackle mug!