Search Results For Doubledutch

Sorry, this word is not in the dictionary. Please check your spelling...

Did you mean...

double Dutch

noun, incomprehensible talk; gibberish

double take

noun, (esp in comedy) a delayed reaction by a person to a remark, situation, etc

Latest games