What is Yiddish?

Yiddish is defined as a german language with Jewish origins. It is also a written language used in Orthodox Jewish communities. My aunt had some really cool swear words in Yiddish that sounded better than what they actually meant.