Sign in Join

ダブスタ
dabusuta

Noun

1. double standard

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