By "new questions in here", I mean it's like 20 new questions of that new user flood up the homepage at one time.
1 answer · posted 5y ago by Ooker · edited 5y ago by Ooker
By "new questions in here", I mean it's like a person asks 20 new questions at one time