Urban Dictionary is a slang dictionary with your definitions. You can look up the definitions using a web browser, but there’s other ways to check out Urban Dictionary. You can use these tools to access Urban Dictionary outside of your browser:
If you have a web page, you can put an auto-updating Urban Word of the Day on it.
If you’re a programmer, use this API to look up definitions from your application.