1 definition by mistermiyagi
A platform which was once a go-to place for answers, but now is so riddled with pseudo-intellectuals that it is absolutely worthless now, and can be compared to a dilapidated public urinal.
by mistermiyagi October 18, 2020