Skip to main content

ArmyGirl's definitions

troll

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 29, 2003
mugGet the troll mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email