1 definition by MilkyWayyy

An Israeli name given to the sexiest living being of all time, can make a girl cum just by saying her name, usually a sex god, funny, smart, and jacked.
girl 1: OMG ido is so hot
Girl 2: I know he said my name and I am still wetting!
by MilkyWayyy March 11, 2021
Get the Ido mug.