impenetrable
impossible to understand
impenetrable jargon