Board Thread:News and Announcements/@comment-4598272-20150301050427/@comment-28027843-20150402131606

Lel means Laughing Even Louder. I was laughing already cuz I was on animal crossing and a villager said something funny.