LOL - League of Legends (game) - Abbreviations and acronyms dictionary
What does LOL stand for? LOL stands for League of Legends (game). This definition appears very rarely The World's most comprehensive professionally edited abbreviations and acronyms database ... The World's most comprehensive professionally edited ......