juggernaut86's definitions
The embarrassing moment when, after leaning in to kiss a member of the opposite sex, they refuse. To be yo'd is to be the person rejected.
by juggernaut86 October 21, 2010
Get the yo'd mug.