patsoc

Etymology
Shortened from.

Noun

 * 1)  A supporter of socialist patriotism.
 * 2)  A Marxist-Leninist who supports chauvinist positions.

Adjective

 * 1)  Supporting socialist patriotism.
 * 2)  Supporting Marxism-Leninism but also chauvinist positions