It's a fictional website created for the show's comedic purposes.
The website is used as a running joke in the show, where characters would threaten to post embarrassing pictures or videos of each other on "slap.com".
While the website itself isn't real, the concept of online humiliation and the power of the internet are definitely themes that resonate with viewers, even today.