English Dictionary
Definition double dutch in British English
double dutch noun
[uncountable] noun
1
speech or writing that is impossible to understand
