1 definition by Car662277

Top Definition
Laughing out loud repeated many times, often used at the end of the word troll:

Trollolololololololol
by Car662277 March 09, 2014

Mug icon
Buy a lololololololololo mug!