First I have to say this is one of the most hilarious sites Ive seen on the internet and Ive been surfing it for a long time looking for funny crap like this. As in any situation everything has a negative aspect to it and the sexual references and biased messages provide a focal point for others to follow in those footsteps of hate and ridicule to our fellow man.
In all a good site for a cracker jack laugh but the biased messages need to be reviewed by site moderators.
It's a funny site but most of the words aren't even real slang. Some of the definitions are either trolling or people carrying out personal vendettas against people they don't like. Stay away from political or social definitions (esp. those about race) and you'll enjoy the site a lot more.