Would be a great and usefull place, if it weren't for the thousands of pointless definitions. Much of these are just people trying to make up their own word, named after themselves. If you search hard, you may be able to find a usefull bit. Though this is possibly the best place to go if you want to learn a sex position, they are not in short supply.
I do like urbandictionary, though