A handy cheat-sheet
Here's a little cheat-sheet of some common acronyms:
BF ... boyfriend
BIL ... brother-in-law
BRB ... be right back
BTW ... by the way
DD ... dear daughter
DF ... dear fiance
DH ... dear/darling/damn/dumb husband
DOMS ... delayed onset muscle soreness
DS ... dear son
DW ... dear wife
FCOL ... for crying out loud
FIL ... father-in-law
FWIW ... for what it's worth
GF ... girlfriend
HTH ... hope that helps!
IMHO ... in my humble opinion
IMO ... in my opinion
IOW ... in other words
ITA ... I totally agree
JM2c ... just my 2 cents
LMAO ... laughing my a$$ off
LOL ... laughing out loud
LOML ... love of my life
MIL ... mother-in-law
OMG ... oh my gosh!
OT ... off topic
PM ... private message (messaging tool on many forums)
ROFL ... rolling on the floor laughing
ROTFLMAO ... rolling on the floor laughing my a$$ off
SAHM ... stay at home mom
SIL ... sister-in-law
SMH ... shaking my head
SO ... significant other
TIA ... thanks in advance
TTFN ... ta-ta for now
TTOTM ... that time of the month
TTYS ... talk to you soon
YMMV ... your mileage may vary (referring to results)
http://www.acronymfinder.com/ ... This is an excellent resource for looking up commonly used internet acronyms and abbreviations.