Urban Dictionary API may not be public, but it has public facing API. The link in the article was to the API entry in urbandictionary, not the actual endpoint.
The API is relatively simple: api.urbandictionary.com/v0/define?... but I wouldn't count on your app surviving for long if they see you slurping traffic.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.