The Twitter user seems legit. The Internet in general is full of BS yet we don't guilt-by-association the entire Internet.
It would seem that there were doubts around the content in the Wikipedia entry.
https://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletio...
From 2K followers to 64K+ followers in less than 7 days! https://socialblade.com/twitter/user/drericding