Definitions by King_S07
Twinkle Doo
Alice: Did you notice how bad Greg and Jamie's apartment smelled? It was like a New York City subway!
Frank: Well of course it did; before you came over they had a twinkle doo.
Frank: Well of course it did; before you came over they had a twinkle doo.
Twinkle Doo by King_S07 August 5, 2022
Twitch
A toxic person who lashes out at others without any good reason in an attempt to make their flawed ideals the norm. Named after the similarly toxic streaming service who lashes out at their own audience.