1 definition by ArmyGirl

To trip and roll at the same time
Man last weekend I was trolling so hard of that acid and those beans.
by ArmyGirl October 30, 2003
Get the troll mug.