Top definition
Sour Patch Trollinternet (-0.659)
It's somebody who trolls on a forum or website, but then later apologizes for their actions and moves along to a different place to do it again. First they're sour, then they're sweet, then they repeat.
The sour patch troll made an obscene post on the forum, but later apologized for it.
by Leetfaction December 08, 2010
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug