There's a very high barrier to entry for slang terms when it comes to being added to mainstream dictionaries, which means I'm often left confused about the meaning of a word I've encountered, unable to find it in these dictionaries. If it weren't for Urban Dictionary I would never learn many of their meanings.