What is the meaning of IDDY. Phrases containing IDDY
Slangs & AI meanings
IDDY
Iddy is London slang for a Jew.