Language:
Free Online Dictionary|3Dict

憋屈

Source : CEDICT

frustrated; vexed (colloquial)

Source : CEDICT

frustrated; vexed (colloquial)