Skip to main content

twatstalked 

When someone posts something so unbelievably stupid on social media that you end up looking at their profile to see what other dumb shit they have posted
I twatstalked that idiot who posted about the chemtrails, their profile was nothing but Birds not being real and 5G causing Covid
twatstalked by Mr TwatStalk March 16, 2024