What is Lmfta?
An acronym, meaning "Laughing My Fucking Tits Off"
When Carlos took a crap on our neighbor's windshield, I started lmfta.
See acronym, laughing, my, fucking, tits, off