1 definition by Zoider
A word that is derived from the popular song "Best I Ever Had" by Drake (when he sings "you the you the best" it sounds like "yudi you the best"). It is often used to describe someone really great at sex and/or sexually oriented activities.
All the girls around the campus called me a Yudi after I was done with them.
by Zoider Nov 2, 2009 add a video