I only recently (this week) learned that BTDT = Been There, Done That. You can use it as an adjective too.

"Any BTDT parents have insights into sleeptraining?"

(At least, I think so. When it comes to using BTDT in a sentence, I haven't BT or DT.)

Do you have any internet acronyms that you've only recently learned? Would love to hear them!