http://www.acronymfinder.com/
It seems to me that we are using more acronyms today than ever before. Most are job specific and only makes since if you work in that field. We are seeing more and more due to texting and the like...I have started a short list... anyone can add their's to the list...I used the above web site to look up FWIW, as someone used it and I had no ideal what it meant or was supposed to mean.... here ya go...
FWIW = For what its worth
OTOH = On the other hand
FYI = For your information
WTF = Where the fun , food , F--k
DNA = Do not ask
JMHO = Just my honest opinion
IANAL = I am not a lawyer
OMG = O my God
KK = OK