IRL May 12, 2022October 12, 2022Sophia Atkinson A Message to TERFS Shut the hell up You don’t give 2 shits about feminism, you don’t like people living their lives. Soooooooooooo… Please f-u-c-k off. Thanks for coming to Ted talk Sophia Atkinson I am the creator of the worst. Gal on the brink of a mental breakdown trying to hold it together. Join me as I riot!