Dumbest question ever: what does lmfao mean?

I know what lmao means, but what does the f stand for? Two things come to mind, and I'm not sure which one (if either) is correct.

I'm from the era (I'm 21) where we actually write things...
Update: Haha OK, that's the one I was leaning towards!
23 answers 23