This doesn’t appear to like spaces in the query. Like “Dinner Sweats” It also doesn’t work for the word “bacon” the definition starts as “n.” so it stops getting results.
@night – Trouble is the custom API isn’t looking into Urban Dictionary for more than 1 word, even if querystring is used. The response it gives shows the 2 or more words you had in your query, but the actual definition in the response is the definition of the first word alone.