1. (adj.) To be a hilariously funny Troll on the Internet, XBOX Live, PSN, or any social media network.
2. (adv.) -ly, To do something funny that is a troll
2. (adv.) -ly, To do something funny that is a troll
by MMorangatang April 22, 2013