1 definition by Unisenpai

A really annoying person on the Internet. Unless you're homestuck trash. Then it's still an annoying person on the Internet.
Man he's such a troll with his grey skin and horns.
by Unisenpai February 17, 2015
Get the Troll mug.