The atmosphere on twetch is way friendlier than on twitter.… Twetch · October 18, 2020 The atmosphere on twetch is way friendlier than on twitter. It‘s like you can smell satans stinky breath on twitter.