double Dutch

1. (noun) (colloquial British) incomprehensible talk
Related Words: gibber, gibberish



Terms and Conditions of Use / Copyright Notice