Urban Dictionary

This is a funny site that includes only slang words, sometimes very dirty ones! These are all added by users, so not all entries are truly correct or popular.

Screen shot: 
Level: 
Intermediate
Final rating: 
80