The best dictionary ever and if you don't like it you're a fuckin prude.
Urban Dictionary is amazing bro!