Sorry to take such rampant advantage of it, but I fell for it hard the first time, so I thought I'd try to recoup a jot or two of pride.

We had a thread on acronyms vs. abbreviations (also called initialisms, I've learned) a bit ago. 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)? They seem somehow different from terms like scuba (acronym) or FBI (initialism).