NazLib

Etymology
.

Noun

 * 1)  Someone who calls themselves a liberal, but espouses far-right beliefs.

Usage notes

 * Often used by Stalinists who see liberals as being aligned with the far-right.