Skip to main content

Definitions by shelly4prez12345

An acronym, meaning "Laughing My Fucking Tits Off"
When Carlos took a crap on our neighbor's windshield, I started lmfta.
lmfta by shelly4prez12345 March 16, 2009