Top definition
Stands for "literally laughing aloud." A mature alternative to the juvenile "LOL."
LLA @ that duck joke.
by 23-Skidoo September 12, 2016
Get the mug
Get a LLA mug for your dog Riley.
buy the domain for your diy blog