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!