Top definition
1. He is not just a troll he is a troller roller.
2. He trolled me so hard he earned the title of troller roller
by trollopolis January 20, 2010
Get the mug
Get a Troller Roller mug for your dog Beatrix.