ohmygoshimtotallyatroll's definitions
A great person to be friends with who trolls the trolls to let them know what it feels like to be stalked 24/7.
by ohmygoshimtotallyatroll July 28, 2009
Get the Scarlett Art mug.