Definition of yiddo in English:

yiddo

Pronunciation /ˈjɪdəʊ/

noun

slang, derogatory, offensive British
  • A Jewish person. Also in extended use: a supporter of or player for Tottenham Hotspur Football Club. See "Yid", "Yid".

Origin

1970s. From Yid + -o.