Someone who is constantly on social media giving negative comments to anyone and everyone and consistently responds or defends there worthless philosophies.
by 808Nugz October 28, 2015
Get the mega troll mug.
Get the mega troll mug.We'll email you a link to sign in instantly.