Yeah mon. You know it.
Dictionaries, thesauruses, language translators,sign language dictionary,etc.
I dont use anything but the sign language one though.
Check out this urban dictionary.
It helps us old fuckers understand what the hell you guys are talking about sometimes.lol.
http://www.urbandictionary.com