Twitter Share definition Flag An app/website that people mostly use for porn, or “respectfully” debate about random shit online. Twitter sucks never install it Twitter by Stickytipbro March 15, 2023 0 0 Get merch Get the Twitter mug. Buy Now — $32.95 See more merch