I have never CRIED laughing this hard in my life. Can my innocent Gran decipher what the HECK the kids are on about these days?