ダブスタ
dabusuta

Noun

1. double standard

Colloquial
Abbreviation
Related to ダブルスタンダード