นปช(nor bpor chor)

Meanings

1NounB2

UDD; Red Shirts

the United Front for Democracy Against Dictatorship (UDD), a Thai political movement commonly associated with the Red Shirts