Is there a specific term for collections of letters such as this one, which tend to be specific to the internet, which actually stand for a sentence (as in YCLIU) or a phrase (YART)?


Macronym?