Not much better than new slang: tldr
My niece is super critical of how I talk. She's deemed cray cray to be old person slang. Same with jelly.
I say, whatevs.
I wanted to bestow some hipster scorn on this band and on their video but both are oddly sweet and funny. Don't hate, just enjoy the wiggle.