Take a quiz online to test your knowledge of various slang and hip-hop terms. The quiz at NoSlang.com also includes a quiz on Internet-specific language, as well as a translator where you can input words you've heard but are unsure of the meaning.
Ask a friend or family member who uses slang and hip-hop terms frequently to explain the definitions of a few words to you. Use the terms in your conversation to make sure you're applying them correctly.
Listen to hip-hop songs in your personal music collection or online. The theme of the song will provide context and make it easier to decipher unfamiliar slang terms.
Look up words on websites like UrbanDictionary.com for clarification. Notice the "Thumbs up" and "Thumbs down" icons to see how others have rated the definitions, as they are user-generated.
Sign up for "word of the day" websites, where a new slang term will be emailed to you every day. Read the email in the morning and think of ways to use the term throughout the rest of your day.
Incorporate one or two words into conversation with your friends each week. Using new words in conversation gives them context and is the fastest way to remember them.