Words and expressions you may not find anywhere else (and are too embarrassed to ask) are usually in the Urban Dictionary.
My advice is not to use any of these words unless you are 100% sure the context is right, but they do crop up frequently in television programmes, books and on the internet.