Peeple app

New People Rating App Is Literally The Worst Idea Ever

In case you thought that the Internet couldn't sink any lower, the creators of a new app are about to prove you wrong.

Read...