Answer: internetslang

AnswerCrossword Clue
INTERNETSLANGHigh-tech idiom