Skip to main content

Elliot Forsaken's definitions

Twitter

Share definition
The Internet's hellhole.
dude: "hey man have you used twitter"
dude 2: "no twitter is a hellhole"
by Elliot Forsaken June 2, 2025
Flag
mugGet the Twitter mug.