ドノツラサゲテ
Meanings
Expression
1. how could I (you, etc.) ...?; how dare you (they, etc.) ...; how can you have the nerve to ...?
Composed of
face; mug; surface; cheek meat; (arch.) cheek; (arch.) cheeks
lowering; sinking; depreciation; price fall; punch line (of a rakugo story); (arch.) sword strap