Definition of ダブスタ

ダブスタ

dabusuta

noun
double standard(abbreviation, colloquialism)