By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I'd probably talk shit about America on the internet too if I lived in a lesser country! I hear Austria in particular breeds some serious trolls.



Tag - "No trolling on my watch!"