Etymology
Today it means: Someone who identifies as a liberal, but espouses far-right beliefs. Full definition →
Blend of Naz(i) + lib(eral).
Etymology from Wiktionary, CC BY-SA 4.0.