Yikes. This video is why you don't piss off the granny of the family... especially if she's this into something and this... hilarious. 

[WARNING ON THE LANGUAGE]