"This must be an impossibly narrowly used slang word"
Apparently, it's been added to the Oxford English Dictionary. Some other up-and-coming phrases according to this Guardian opinion piece are:
"I can't even"
"all the feels"
http://www.theguardian.com/commentisfree/2014/dec/28/young-p...