ダブスタ
Meanings
Noun
1. double standard (Abbreviation, Colloquial)