Well, its about Badspot.
Simply because the OP searched for Badspot on this Urban Dictionary? I'm guessing the main intention of this thread is to see what this "Urban Dictionary" is, hence the phrase "Theres some weird stuff on this site."
I'm not trying to get this guy in trouble, I just think that this thread is off topic.