bbbhltz, 11 months ago Nuts. Teddit was the best thing about Reddit.
Nuts. Teddit was the best thing about Reddit.