LFAGF
Loled (or Laughed) (which ever you prefer...)
For
A
Good
Five (seconds,hours,days,weeks,months...hell even years if it was that funny)

Just another one of those abbreviations... because us teens are lazy as hell!
Jess had me weak last night. I LFAGFed