itay dadon Share definition Flag A guy with a SMOLL PP, also he likes sex. WHICH IS A SIN! Itay Dadon is a very cool guy. itay dadon by Anises September 11, 2020 Get the itay dadon mug.