Pleeeze Explain

ok can someone please explain all the little abbreviations to me--like A.T.B or omg, or...cannot hink of them now---but you know what im talking about, I really dont know anu of them besides LOL or btw, and those are ancient, so please if you can think of them--I know this is way o.t. oh i know that one !!LOL :)
All The Best

Oh My God
YGM = you've got mail
ESH = experience, strength, hope
ACOA = adult child of alcoholic
LMAO = laughing my @ss off
ROTFLMAO = rolling on the floor laughing my @ss off

Just a few we see here pretty regularly =)
ASMM=AMITY STEALS MY MEN

HAHAHA=Cracking the heck up over here.

Seriously, Amity, I didn't know DH=Dear Husband and so on.......BIL = Brother In Law and so on.........we should make our own up.

Years ago my friend goes "WTF"..........and this was before either of us had a personal computer............she's a drug/alcohol counselor..........try hidding heroin addiction from your life long friend who has that career........anyway she was telling me something about one of her kids boyfriend's she didn't like and goes "I mean WTF?".......said the initials...........and that's the first one I ever heard.............then ya got the ones kids do like:

BFF=Best Friend Forever

Girls they should have them for IHY=I Hate You..........oh they love saying "Fake Friend" so that's prolly one.............and then ones like Eckie does..............M8...........mate..........and the kids do numbers for letters......like "l3tters"...........whatever...........I don't care for young people.

Or kids!

Or actually nobody today! LOL Means lots of laughs......oh you knew that!
Actuall LOL means "laughing out loud"...Hiya Bryn, good to see ya =)
HI Amity :),

BTW - By the way

Hmmmm...thats the only one I know that hasnt been covered....kids...WHOOO BOY ....aint THAT the truth Bryn....cant keep up with their abbrv. ..they got one for EVERYTHING I think !!