ziotard

English

Etymology

Blend of Zio +‎ retard

Noun

ziotard (plural ziotards)

  1. (slang, derogatory) A Zionist.

See also

References