What does YIDO stand for?
What does YIDO mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: YIDO.
We've found a total of 1 definition for YIDO:
A contraction for 'Yiddish,' which rivals of the Tottenham Hotspur football team call fans of said team.