What does 'Double Dutch' mean?

If something is double Dutch, it is completely incomprehensible.

Idioms similar to 'Double Dutch'

See also: