1 definition by The Smart People

Some retards on a discord server I honestly don’t like.
I hate TSP- The smart people That fucking group is annoying
by The Smart People April 29, 2019
Get the TSP- The smart people mug.