troll

Verb. To TRip and ROLL at the same time.
Taking acid and ecstacy together.
I was trolling so hard after eating those beans and taking those tabs!
by Priscilla November 14, 2003
mugGet the trollmug.

Share this definition