3 ms·
That would depend on your definitions. Reddit is #18 on Alexa's top sites list, and it's arguably nothing but forums.
by stonogo 7y ago
That would depend on your definitions. Reddit is #18 on Alexa's top sites list, and it's arguably nothing but forums.