ダブルダッチです
daburudacchidesu

Noun
Desu Copula

The polite form of ダブルダッチ

1. Double Dutch.

Polite